There are only 2 Milita artillery units in BC. They have a small number of Regular Force support staff, as mentioned you won't have a chance t get one of those jobs till late in your career. The main artillery base is Shilo, there might be some subunits in Alberta at Wainwright or Suffield.
Yep I saw it last night, apparently the guns are still the old C1 version and are crewed out from Shilo as needed. Back in the 70's one of the guns got hit by an avalanche and one of the gunners had his leg broken if I recall correctly.
I don't have access to DWAN at the moment, but I do recall that there are a few postings to Alberta, a handful for Gnr-Bdr if that's the rank level we're talking about, maybe 4-5, in Suffield as Range control, and about as many in Wainwright at CMTC, but these are not as high a priority to fill as the postions in Field units, and as already mentioned, none of these are in BC or Alta.
You may have noticed this shortage of gunners given the increased gunner air time in the latest recruiting campaign ads.
18 AD Regt (They're really field arty) in Lethbridge
78 Field Bty, 20th Field Regt in Red Deer, AB. You won't get a full time spot there, As that's my job lol
20th Field Regiment (61 Bty, HQ&Svcs Bty) Edmonton
and then there's the RCA band in Edmonton as well