Hello all, I was able to get my hands on a "broken one" for a very cheap price. but after close inspection the faulty part was the nozzle. there is a pin that gets stuck with side screws that prevents the gun from cycling. I fixed it, run it in a game and boom, the nozzle broke due to a double feed by mistake. then I was searching online and found a store in Tiwan that sells these parts. check it out if your interested, they restock if you text them on WhatsApp too.
IGunairsoft e-commerce store Link