that is a b21, same power house as the b30 with exception of the longer barrel and 2 piece socking arm. The b30 has the shorter barrel and one piece cocking arm. the price is very good for that gun, the normal cost of the b30 is around 135.00 the dealers really don't make squat on these guns . 177 caliber would push around 950 but the recoil is very very harsh without a tune,it is known to eat scopes for lunch and supper with the harsh recoil of these. the 22 if they have some would hit around 750-800 depending on pellets.
HTH