AR-15 platform rifle