I thought it would be quite helpful in a military way. Anywhoo....I thought it was interesting.
muzzle flash sucks because it can blind the shooter too. Thats cool that your sons friend designs them