Hi, if the BKL's are double strap I would think they would be fine on a 95. I use two piece sportsmatch double strap on my 177 Theoben Fenman gas ram with no issues and you can't use an arrestor pin on that gun.

Regards Max