All Tommy Gun's Locations

Winnipeg – Polo Park

#0311, 1485 Portage Avenue, Winnipeg, R3G 0W4

CALL: 204.783.2424

Winnipeg – Kenaston

Unit 200, 1599 Kenaston Boulevard, Winnipeg, R3P 2N3

CALL: 204.477.4867

Westshore – Langford

Unit #176 - 2945 Jacklin Rd, Langford, V9B 5E3

CALL: 778.265.9985

Victoria – Hillside

CRU 46 - 1644 Hillside Ave., Victoria, V8T 2C5

CALL: 778.265.6404

Tsawwassen – Tsawwassen Mills

#654 - 5000 Canoe Pass Way, Tsawwassen, V4M 0B3

CALL: 604.383.4867

Surrey – Guildford Town Centre

Unit 2550, 10355 - 152 Street, Surrey, V3R 7C1

CALL: 604.585.2944

Surrey – Grandview Corners

#30, 2438 - 160 Street, Surrey, V3Z 0C8

CALL: 604.385.4800

St. Albert – Village Landing

#250, 140 St. Albert Trail, St. Albert, T8N 7C8

CALL: 780.470.4144

Spruce Grove – Century Crossing

210 - 141 Century Crossing, Spruce Grove, T7X 0C8

CALL: 780.960.5473

Sherwood Park – Emerald Hills

#370, 5000 Emerald Drive, Sherwood Park, T8H 0P5

CALL: 780.417.0057

Saskatoon -Midtown Plaza

Unit 031C, 201 - 1st Ave, Saskatoon, S7K 1J5

CALL: 306.954.4867

Saskatoon – Stonebridge

Unit 60, 214 Stonebridge Blvd., Saskatoon, S7T 0J1

CALL: 306.374.0733

Saskatoon – Saskatoon Blairmore

120, 115 Betts Ave, Saskatoon, S7M 1L2

CALL: 306.244.5116

Saskatoon – Millar Crossing

#70, 831 - 51 Street East, Saskatoon, S7K 5C6

CALL: 306.384.5664

Regina – Eastgate Crossing

Unit J7, 2095 Prince of Wales Drive, Regina, S4V 3A3

CALL: 306.546.2260

Red Deer – Golden West

Unit 201, 6702 Golden West Ave, Red Deer, T4P 1A8

CALL: 403.358.3080

Red Deer – East Hill

#440, 3020 - 22 Street, Red Deer, T4R 3J5

CALL: 403.348.8666

Red Deer – Bower Place

#241, 4900 Molly Banister Dr., Red Deer, T4R 1N9

CALL: 403.358.7888

Prince George – Pine Centre

Unit 56A, 3055 Massey Drive, Prince George, V2N 2S9

CALL: 250.596.2688

Ottawa – Bayshore

Unit EE18, 100 Bayshore Drive, Ottawa, K2B 8C1

CALL: 613.680.4867

Oshawa – Oshawa Centre

2255A - 419 King St. W, Oshawa, L1J 2K5

CALL: 905.579.7319

Okotoks – Cimarron Shopping Centre

#209, 105 Southbank Blvd., Okotoks, T1S 0G1

CALL: 403.995.5614

Medicine Hat – Southlands Crossing

Unit 101, 2011 Strachan Road SE, Medicine Hat, T1B 0G4

CALL: 403.527.4283

Lloydminster – Power Centre

Unit 103, 7907 – 44 Street, Lloydminster, T9V 0X9

CALL: 780.875.0595

Lethbridge – West

Unit 10, 338 University Drive West, Lethbridge, T1J 5C9

CALL: 403.380.6615

Lethbridge – Park Place

Unit 10A, 501 – 1 Avenue S, Lethbridge, T1J 4L9

CALL: 403.381.1884

Langley – Willowbrook

19705 Fraser Hwy. Unit 117, Langley, V3A 7E9

CALL: 604.539.9522

Kitchener – Fairview Park

Unit C003A, 2960 Kingsway Drive, Kitchener, N2C 1X1

CALL: 519.208.5545

Kelowna – Orchard Park

590 - 2271 Harvey Avenue, Kelowna, V1Y 6H2

CALL: 778.484.4462

Kelowna – Central Park

#202B, 1500 Banks Road, Kelowna, V1X 7Y1

CALL: 250.763.2772

Kamloops – Summit Centre Mall

D104 - 1180 Columbia Street West , Kamloops, V2C 6R6

CALL: 250.851.8671

Halifax – Larry Uteck

Unit 320 - 15 Peakview Way, Bedford , B3M 0G2

Grande Prairie – Prairie Mall

138, 11801 - 100 Street, Grande Prairie, T8V 3Y2

CALL: 780.830.0993

Grande Prairie – Grande Prairie Power Centre

#102, 9837- 116th St, Grande Prairie, T8W 0C7

CALL: 780.539.5580

Fort McMurray – Stoneycreek

Unit 104, 100 Riverstone Ridge, Fort McMurray, T9K 1S6

CALL: 587.276.4867

Fort McMurray – Clearwater Landing

Unit 109, 19 Riedel Street, Fort McMurray, T9J 1M2

CALL: 780.790.0061

Edmonton – Tamarack

Building F, Unit 1, 3783 - 17th Street NW, Edmonton, T6T 1A7

CALL: 780-466-5439

Edmonton – South Edmonton Common

1711 - 102 Street, Edmonton, T6N 0B1

CALL: 780.438.6669

Edmonton – Namao

#105, 15749 - 97 Street NW, Edmonton, T5X 0C7

CALL: 780.472.9772

Edmonton – Manning Town Centre

15424 – 37 Street NW, Edmonton, T5Y 0S5

CALL: 780.705.6779

Edmonton – Currents at Windermere

6259 Currents Drive NW, Edmonton, T6W 0L9

CALL: 780.757.5160

Edmonton – Brewery District

11932 - 104 Ave, Edmonton, T5K 0G6

CALL: 587.524.4867

Dartmouth – Mic Mac Mall

Unit 140B, 21 Mic Mac Blvd, Dartmouth, B3A 4N3

CALL: 902.466.6875

Cochrane – The Quarry

#8, 20 Quarry Street East, Cochrane, T4C 0W6

CALL: 403.932.2435

Chilliwack – Eagle Landing

#312 8249 Eagle Landing Parkway, Chilliwack, V2R 0P9

CALL: 604.392.4867

Calgary – The Core

Unit 415, 751 3rd Street SW, Calgary, T2P 4K8

CALL: 403.264.1071

Calgary – Sunridge Mall

#225, 2525 - 36 Street NE, Calgary, T1Y 5T4

CALL: 403.285.1136

Calgary – Southcentre Mall

Unit # 8A, 100 Anderson Road S.E., Calgary, T2J 3V1

CALL: 587.352.0200

Calgary – Shawnessy

100 - 250 Shawville Blvd, Calgary, T2Y 2Z7

CALL: 403.475.8474

Calgary – Market Mall

Unit W107, 3625 Shaganappi Trail NW, Calgary, T3A 0E2

CALL: 587.231.0335

Calgary – Heritage Station

#600 - 8835 MacLeod Trail SW, Calgary, T2H 0M2

CALL: 403.475.8141

Calgary – East Hills

#333 - 409 Easthills Blvd, Calgary, T2A 4X7

CALL: 587.470.2118

Calgary – Deerfoot Meadows

Unit 10, 7929 – 11 Street SE, Calgary, T2H 0B8

CALL: 587.296.3368

Calgary – Crowfoot Crossing

53 Crowfoot Terrace NW, Calgary, T3G 4J8

CALL: 403.457.9188

Calgary – Beacon Hill

G106 - 11732 Sarcee Trail NW, Calgary, T3R 0J1

CALL: 587.755.2232

Burnaby – Station Square

#125 - 6200 McKay Ave, Burnaby, V5H 4L7

CALL: 604.565.4867

Airdrie – Sierra Springs

Unit 2161, 2800 Main Street SE, Airdrie, T4B 3G2

CALL: 403.948.0075

Abbotsford – Sumas

#102, 1201 Sumas Way, Abbotsford, V2S 8H2

CALL: 604.853.3377