As far a holster fit, the Big Dot goes into both leather (Kramer) & kydex (Comp-Tac, Blade-Tech, and Fist).
I see no difference punching paper, but the P99c is for EDC. The Big Dot is perfect for this application.
Common Sense...The Rarest Of All Senses