All parts are new- ASC 32 round 9mm magazines (4) with handling marks on magazines from test fitting and follower function test. otherwise brand new Magwell block is the all metal Palmetto State Armory TOP LOADING 9mm magazine block. this will convert your AR-15 lower over to 9mm, and will require you to remove the mag catch to install. once installed you will have last round bolt hold. PSA 9mm buffer, never used. sold as a package $200.00 firm and will meet in Beaverton area. I will consider shipping, buyer pays all shipping fees, and I do not paypal-M/O or cashiers check required before shipping.