Brand new, only taken out of the box for pictures. All hardware included. Troy does not ship with a barrel nut but I have one that is used and abused I can throw in if you want it, $190 shipped TYD CONUS. I accept paypal discrete as a gift (all fees on you) or USPS MO. I would also trade for a set of troy BUIS. First I'll take it followed by a PM gets it.