I know what they meant by AK-100. I am not sure what a riffle is.
Perhaps related to a wiffle bat?
(the journalist misspelled the headline.)
Yes, the spelling is not the best. Gets better in the text. The forum guidelines are not to edit the titles, or else I would decipher “MFA”, too.