Thornhill Community meeting.
Terrace 4 Ranger Patrol on range training.
4 Ranger Patrol training.
IDPA club match.
Final range preparations for IPSC qualifiers.
DFO training.
DFO low light training.
DFO Training.