fix weapon classes

Some weapons were wrongly classified as magazines.

Thanks to iFear for the SM8 fix.