Tommy Gun's In Canada has 43 Stores in 26 Towns. Most of them are located in Calgary (6 stores), Edmonton (3 stores), Red Deer (3 stores), Saskatoon (3 stores) and Fort McMurray (2 stores).
Tommy Gun's Abbotsford
Tommy Gun's Airdrie
Tommy Gun's Calgary6
Tommy Gun's Chilliwack
Tommy Gun's Cochrane
Tommy Gun's Dartmouth
Tommy Gun's Edmonton3
Tommy Gun's Fort McMurray2
Tommy Gun's Grande Prairie2
Tommy Gun's Kamloops
Tommy Gun's Kelowna
Tommy Gun's Kitchener
Tommy Gun's Langley
Tommy Gun's Lethbridge2
Tommy Gun's Lloydminster
Tommy Gun's Medicine Hat
Tommy Gun's Okotoks
Tommy Gun's Ottawa2
Tommy Gun's Prince George
Tommy Gun's Red Deer3
Tommy Gun's Saskatoon3
Tommy Gun's Sherwood Park
Tommy Gun's Spruce Grove
Tommy Gun's St-Albert
Tommy Gun's Surrey2
Tommy Gun's Winnipeg2