You might try a STI Duty. I haven't shot one yet, but been doing quite a bit of reading and i might make that my next gun.