Stick To Your Guns are an explosive band. Explosive in the sense that both their music and their fanbase are nothing short of rabid. Hot off the release ...