Assault gun refers to any of various sizes and types of guns that are self–propelled or mounted on tanks and are used for direct fire from close range against point targets.
Assault gun refers to any of various sizes and types of guns that are self–propelled or mounted on tanks and are used for direct fire from close range against point targets.