Your post reminded me of my childhood, of how I had a PSP with a CFW and a GBA emulator, that made me look for hack roms, and I learned that there’s a digimon Pokémon hack ROM lol.
It is indeed a breeze, but as a personal preference I think is more effective at 25 yards or less, I don’t consider myself a good shooter and I have trouble hitting the target at 25 yards accurately with a 5.7, but with a 40 I can do 50 yards with ease.
Maybe the projectile speed plays a factor, also I tend to practice shoot with one hand, which might be playing against me.