Created on June 1st 1940, the general assault badge was created for combat engineers, members of the artillery, anti-aircraft and anti-tank who supported infantry units in combat. It could also be awarded to medical personnel attending to battlefield casualties in "close combat conditions". Prior to the introduction of the Tank Destruction Badge, the General Assault Badge could be conferred for the single-handed destruction of tanks or armoured vehicles.
This is the best looking reproduction I have seen, which is why I chose to stock it. I have avoided medals for a long time simply because the quality just wasn't there until now.