HELP Air Venturi bullpup .25

Issue is, past 30 yards my groups aren't even respectable to call a group. I've tried everything different ammo, hammer spring, and Regulator even drilled the moderator to take clipping out of the equation. Is it just a fluke of a Gun because I've watched multiple videos of the same gun and caliber put 1½ groups at 100yards. Picture is 8 shots at 60 yards. I own a air venturi avenger rifle .22 woodstock and I've put sub moa groups at 100 love that gun
20230212_125645.jpg
 
On a windy day that might be a good group. My full length Avenger shoots FX 25.4s great at up to 35 yards but the one time I tried it at 100 it was large discouraging groups. But it was windy and I'm pushing them about 930 fps. Before I slow them down I need to try it again. Hopefully under less windy conditions. I'm also trying to learn to read wind better but that seems like a long term project.