The PX4 I used to have had a rotating barrel. It shot great but was just too ugly to keep for me.
I keep coming back to the P226, but I'm running into liitle issues. I like the Enhanced Elite but everything I've found so far says the rail is proprietary and most lights won't fit. The MK25 has a true 1913 rail, but no SRT. That's another $50 if I wanted to install one. So I can get the SRT with the Enhanced Elite, but I lose the true 1913 rail. With the MK25, it's the opposite. You get the rail, but lose the SRT.