Okay but to help the OP, If it was broken in shipping or shipped broken- either way.... I am not familiar with "grabagun" but if it's a new firearm you should (hopefully) be able to perhaps get some help from CZ USA. Not that they are necessarily responsive to customer desires, but if it's factory new....surely they would help. If they won't, I want to know about it.