Like new has 100rds thru it comes with factory box and 1 mag needs Ncdl and Ccp no trades!