This is a Aero M5 308 with a 22" build upper from Aero Precision. All gun parts are purchased directly from aero precision. I currently have a BCA 3-9 sight, magpul ms2 sling, olight odin light, and two magazines for it. I have put approximately 100 rounds through it. I like the gun, just listing it for financial reasons. If you are local to Hillsborough area and are interested, you can come to my house and test functionality.