The posts about changing ammo are all spot on .......and I would add another one. Experiment with 40g and 36g ammo and see if that affects the accuracy. I know that in many rimfire autos that change will help the functioning but it might be helpful in your Bearcat.

My Bearcat is one of the most super cool lookin' shooters I have.................only wished that it was more accurate. Mine will shoot 8-10" groups at 25 yards off benched bags with all types of ammo and different weights too. I'm keeping it just because it has the cool look.

My other rimfires, both auto and revolvers, will all shoot rings and rings around the Bearcat. A Ruger 6.75" blued competition auto is amazingly accurate. So I've decided that if I really want to hit stuff, like in hunting, its the Competition Ruger. But if it's out for tickles and grins the Bearcat is fun.