Originally Posted by Knocturnal
... Is the hop up adjusted... Seriously... Lol
You're running KWA parts and oiling your barrel. This rules out the possibility that you're a gun doc
I kid I kid...
Teasing aside, I'm gonna also recommend actually running your gun through a chronograph as you're working on it. Your symptoms can be caused by bad compression or inconsistent compression. It's even possible you have a jam and that sometimes you're firing out the previous BB instead of the current BB. This would be consistent with the madbull ultimate hopup, which in my experience is a pretty jam-prone hopup.