m240b max effective range