I have owned a BPS, Browning Gold and a SP10.
Stay away from the BPS. You need to be a giant to pump the thing and the stock will beat the crap out of your cheek.
The Gold is a nice gun. Never missed a beat as long as I used factory loads and kept it CLEAN. Handloads had to be made perfect or there were cycling problems.
The SP-10 is by far my favorite. Quickest pointing, easily cleaned, cycled everything I fed it. Only had to clean it at the end of season.
People will tell you there is no place for the "10" now that there is 3 1\2 "12s" I disagree.
The 3 1\2 is much nicer to shoot in a heavy 10 than a light 12. There is the extra in price, but when you think about it ammo is the least of your expense when you consider the rest of your gear.
Just my experience, not trying to start a 10 vs 12 fight.