Bear Creek Arsenal AR-15 Side Charging Upper Receiver Assembly 22 Long Rifle 16" Barrel 15" M-LOK Ultralight Handguard 10-Round Magazine