Yes, as discussed, people do frequently misuse terms. The “assault rifle” term has been discussed at least several times on this site. Here, and here are just two examples.