I take what Randy says with a grain of salt. That's just crazy, no one should have to replace there BP after every 100 shots. I've yet to wear out a BP pr even come close, not that it cant happen but it would take way more than 100 shots IMO.
I make sure after every shooting session that my BP is cleaned throughly so it looks like new. I also use Pyro RS and Pellets so this may or may not be one reason that mine have lasted so long, I dont use any other subs as they may wear more than Pyro so someone else ca reply.
(BP)