Well, I think Ted Cruz is just about the only senator standing tall for the second amendment right now.
... don’t discount Mike Lee!