Formé en 2011 dans la commune de St-Sulpice dans le district lausannois par des musiciens confirmés ayant déjà joués dans diverses formations et bénéficiant d'une longue expérience scénique. Après un premier mini album 7 titres 'Seven Shots' enregistrés au LFT Ton Studio de Frankfurt, sorti en 2012 et quelques passages radio, Shanghai Guns effectue un petit nombre de concerts puis se met en veille. En 2015, le groupe se retrouve et enregistre une dizaine de titres pour leur nouvel album. Quelques concerts aux Prisons de Moudon, Coyote Café et No Name permettent à la formation de retrouver la scène.