Skip to content
Building your own AR-15 or some other customized sporting platform? You can make that thing point, cycle, and shoot just how you like. While many assembled uppers will come with an upper receiver, barrel, handguard, gas block, and tube, charging handle, and some will even come with ejection port covers, forward assists, and muzzle brakes, […]