Assault gun crews wore them, too, as they were technically considered "assault artillery".
And don't forget the Panzer Lehr division. It seem lots of them used that reed green uniform with the short jacket - infantry, tankers, artillery, the whole lot...