I got a DBoys SCAR from AirsoftGI's Mystery Box. Gave it a quick test firing and it was shooting about 50 feet and feeding 1-8 bb's every time. Adjusting the hop up did nothing at all. I disassembled the upper and checked out the hop up and found that the pivot piece was broken in 3 parts around the retaining pin hole. So here I am, debating if I want to send it back to AirsoftGI on the approved RMA, or just buy a $20 hop up and fix it myself. I feel confident that I can replace the hop up myself. I'd also like to put in a different bucking + nub when I do. So I guess my question is - would the hop up cause the short distance + multiple bb problem? If there's more that could be wrong I'll just send it back and have it repaired. I was told that since it had been shot, I'm not eligible for store credit. They would only repair/return the gun itself. They also provided me a shipping label so I won't be out any shipping cost. So my choices are to either send it back and wait for the repair/return during the busiest mail time of the year.... or just order an entire hop up and replace it myself. Thoughts?