Intresting stuff i bought a urban not to long ago and had none of the issues you talked about in fact i had it printing half inch groups at 50 yards
Did you try loosening the barrel band? Or check the suppressor for burrs.
My Urban magazine has a centering peg. But the plate is plastic. Can the steel BSA plate be used?
I just loosen the screw on the barrel band all the way and the gun has stayed consistent. It really likes the JSB 15.8 pellets and I'm liking the gun more now that I have an SCBA tank to fill her with. More shooting and no pumping.
A couple of weeks ago I had an issue with the magazine. The magazine had become misaligned, and causing the cocking bolt to bind. The misalignment and binding chewed up the small oring on the pellet probe of the bolt. For whatever reason, the issue resolved itself. I replaced the oring and this time lubed with a bit of silicone grease on the entire pellet probe. Cocking is now smooth again, and I cock the bolt much, much slower, especially on advancement into and through the magazine. However, some times the probe still "catches", so when this happens, I pulled bolt back and lightly and slowly jiggle the bolt back and fourth until it finds it's way into the magazine.