As bill mentioned earlier.
Proper lube is key to function.
I had a friend with a Browning Gold and he had problems with it.
He degreased the trigger group and just hit it with some spray (WD-40, T-9, silicone, or what ever) and the gun was having some problems.
He handed it to me and I took it all apart again and cleaned every part and reassembled the whole gun and realized that there are some spots that need GREASE and not spray. Greased the hinge and a few other parts that rub on the lifter and the gun worked great after that. After tearing apart my Beretta 301, Rem 1100, 870, win 1897, Stevens 520, and S&W 3000 Adding grease in spots make the gun function flawlessly. The grease does shorten the time between cleanings as the grease collects desert dust, burnt, and unburnt powder and makes it a nasty paste. but usually I can get 500 to 1200 depending on conditions and shells used. But with 500 to 1200 you can easlily get through a day of shooting at clays.