Hi Scott,
Your analogy makes sense on the surface, but is missing some key information.
There are 2 components to recoil. Primary recoil, and secondary recoil. In simple terms...primary is the recoil produced by the actual work taking place from the acceleration of the projectile. Secondary recoil is the what takes place after the projectile leaves the barrel due to the force of the propellant (compressed air in this case) exiting the muzzle.
The law of conservation of momentum tells us that an air rifle of a given mass will produce the same primary recoil force whether it is ejecting a slug of 34gr or a pellet of 34gr at the same velocity. It doesn’t know the difference. The rearward force of primary recoil is determined by the forward force of the projectile. Here is the part that you are missing. If you have a very tight slug compared to a looser pellet....the actual extra frictional force produced by the tight slug is pushing the barrel forward (opposite of recoil) to get Itself up to the same velocity as the pellet in the same space. The forward pushing frictional force is exactly equal to the additional rearward force that takes place from the extra push needed to overcome the stickiness. Primary recoil is not changed whatsoever based on the tightness of the projectile in the bore. If it was....then the law of conservation of momentum would be proven false.
Secondary recoil, however, can be increased or decreased with the slug or pellet going the same velocity. If you turn up the hammer force to get the sticky slug up to the same speed as the looser pellet in the barrel...you will be using much more air, and you will produce “extra” secondary recoil. But again...the primary recoil force will be the same because the extra friction will balance the equation in the forward direction.
To reduce primary recoil for a given projectile weight and velocity....you could increase the mass of the rifle as Yo said. To reduce secondary recoil you must redirect the force of the expelled air and use it to push the muzzle forward.
Mike.