Damn...
This is one of the great song i ever heard from you and in fact that there are gun's in this song make me think that you should keep up the good work and i hope you will keep a great work at you next song, i Have great hope on you man make us proved .
Best of luck,