complete cmmg milspec lower no but stock.its the multi cal.comes with one 30rd mag.no pics at this time.250cashno pics at this time