PCP pretty much anything you want since they have little to no recoil. The Beeman springer, I'd have to ask which one you have. The Vantage 2-7x32 aren't bad little scopes and I have a couple but they aren't rated for springers over 12fpe.
I have some of their bigger brothers in Vantage 3-9x40's but those all have IR and etched reticles and why I've always figured they've held up as well as they have on the 14+ fpe springers I have them on.