Hi so Ive been playing airsoft and for Christmas I decided sod I am buying myself some gear. Originally I Limited myself to a small budget which has increased due to recent events. First off I bought a Blackwater 1911 wich I loved right up until the point the mags i bought start to leak the gun kept feeding multiple balls into chamber and snapped something. Returned to shop which has done it upmost to keep me happy. Anyway no quick fix for gun no additional mags available in store so took it a store credit and added to it and bought a King Arms OA-15 M8 which feels so solid and durable, three hours out of shop no single shot instead I spray full automatic fire around the room, end of my game!!! Brought it to store whihc they fixed same day!!! Which Cooled my temper! Got gun home fired three shots and low and behold it goes full auto on me again. So I now have the impending question what to do next. Shop have offered me full refund, store credit, another repair or any other gun off same or similar value. I honestly don't now what to do and am thinking this maybe a bad hobby to get involved in! Im not stupid enough to think all these guns should work perfectly having many been made in the far east or abroad and are not subject to the same quality control as UK and Europe! Even so im not happy with my luck so far. So I basically want some help what should I do!! Is it worth repairing or should or can I upgrade it so help over come the faults im having or are there any makes model in particular that excell above the all I have around three hundred pounds to play with so please any details advice would be greatly appreciated