I got two broken guns yesterday from that bb site that lots of people don't like, I like to try and fix things and see how things work. The rifle was a broken safety, the pistol is a faulty mag that I can't fix or don't know how too, its leaking from under the top rubber bit not valves, oh I like to spray things too lol