It is a short barrel, 20"! The average .308 is around 24" to 28", and you lose about 50fps per inch short than 24" so I will lose about 200fps with a starting point at about 2700 depending on the ammo! It'll be enough to drop a deer out to 500+ yards and hit paper passed 1000 yards.
Sorry Bronx, I love my P99 and will never part with it! It's what i bought with the money i got when my grandpa passed!