Upper Assembly - 16" / 5.56 x 45 / 13" CBC Arms Keymod GEN 2 AR-15 Handguard / Rail - 1:8. Lower assembly CW customs with milspec trigger assembly, magpul stock, magpul grip. Palmetto state armory bolt, BCM charging handle. IF YOU WANT THE VORTEX CROSSFIRE 1X RED DOT IT COSTS AN EXTRA 100! If you pay for the range fee you can test fire it. $550+100 for the red dot OBO