For a budget tacops gun go with a Franchi Affinity 3, you'll have to open up the loading port but if you do the work yourself you'll be in it for less than a grand total. It's made by Benelli and uses most Benelli parts outside of the recoil system. I actually found mine used for $500. It has a 26" barrel but that's a non issue, you'll want a tube that'll hold 12 so you can top off wherever you want and can do less counting. For a little more you can't beat the Beretta 1301's, honestly at that price point the Benelli's aren't nearly as nice as the gas operation of the Beretta as it makes it a much softer shooting gun which will lower your split times.
What I did to the Franchi: Taran Tactical lifter, Nordic bolt handle, match saver, +8 Nordic Tube and clamp, opened the loading port and contoured the trigger guard, RCI-XRAIL Oversize Saftey (required a little squaring of the trigger guard), and an 8oz mercury recoil suppressor attached to the stock bolt. I started with an 11oz but the gun wouldn't always cycle when dirty. Honestly the weight is kind of a wash in usefulness. The inertia guns are weight sensitive whereas the Beretta's don't care. My friends Beretta is close to 10lbs.
My first attempt at opening up my port, I've since gone a little deeper and made a larger bolt release.
Running my guns at the last local 3-Gun, came in 3rd overall and 2nd in TacOps.
https://www.instagram.com/p/CHWYMTypkAK/?utm_source=ig_web_copy_link