Small Canadian community reeling after mass shooting