inputs.text: great buy - thought would receive cost effective spend extra cash replacing cheap parts not nice light wylde berral good quality materials waited review itehem shot well took 20 rounds working grease areas needed fired perfectly not one jam shot cleanly 250 rounds no issues great great upper buying 300 blackout upper cbc thank not sending cheap crap great buy would buy thirty could afford