• Jaysyn
    link
    fedilink
    521 year ago

    I think the proper term for these are anti-materiel rifle. Made for stopping vehicles.