Declan Anderson takes his shot against the nation's best hockey players