This is a an Allgemeines Sturmabzeichen (ASA or in English General Assault badge.
The medal is unmarked but can attributed with certainty to medal maker Gustav Brehmer from Markneukirchen.
In good condition but with period resoldered hinge. Priced accordingly.
In my opinion a very nice Original ASA/GAB for a good price!