I had a gen 1 Gibbz side charger and had issues with the charging handle staying in place under recoil. They've since changed and now have a gen 2 and gen 3. If you go Gibbz, I'd recommend spending the extra money for the latching Gen 3 to ensure you don't have issues. They were able to convert mine to a Gen 3 and now it's rock solid.