Just got my Impact from the shop for a air leak. The Leak was find at the air transfer tube. The gun got rebuild with new cocking block, valve, steel probe block and set screw and new Power wheel. After chrono testing and mounted the scope and sight in the gun at 23 yards with JSB 15.9g at 937 pfs. I went to shoot at my target which was at 88 yards and the pellet was going all over the place so I ask myself what's going on? I install my scope cam and I saw pellet spiraling once it goes passed 30 years or so. I checked the pellet before loading them without the magazine, remove the shroud and still doing the same. Remove the shroud and push the pellet through the barrel with a Hershey's marshmallow stick (yes Marshmallow stick) and inspected the pellet for damage and didn't see anything. I decided to install my .25 barrel with JSB 33.9g at 740fps and give it a go and I got the same problem. I didn't have problem shooting at that speed and at the same target before. Their almost no wind when shoot the video. What could be wrong?
Marshmallow stick

Impact .22 with JSB 15.9g
Impact .25 with JSB 33.9g
Marshmallow stick

Impact .22 with JSB 15.9g
Impact .25 with JSB 33.9g