Added check to see if a weapon is actually in range.