Is the M16/M4/AR15 really that bad?

Printable View