HFC 185 glock replica (parts)

Item either needs a new mag i think, not really sure but if you can get it figured out then you got a deal on this one. Let me know if you have any questions!

FPS (w/ .20g BB): 300
Status: Broken