I am a Gunslinger, and sure I admit we have some nice toys. However, those toys are the only thing that allows us to last long enough to be useful. Take away leap or interrupt immunity and we would be a completely broken class.
To offset our toys, we have some major issues that can be easily exploited. We have no ability to heal, cleanse or escape and we are probably the class most affected by LoS.