As a low level Germany axis, mp40s and g43s are going to be your best friends.
While keeping some k98s for long ranges is not a bad ideas.
Regarding explosives, get your self tnts or explosives.
Not many tanks survives from explosives if chucked in the engine deck or side below the truck. And no tanks survive from tnts.
When it comes to vehicle, since in Normandy it’s pretty far, either use the bf 110 or keep the puma. ( though, you have to fully upgrade it ) it’s not a bad “”tank”” as it can penetrate all Allie’s vehicle from the flanks, but it doesn’t have a lot of resistance. So. You’ll always need to work fast and find a way to flank. Not really duable in d-day but 70 % of the map it is.
And, good luck before reaching mg 34s, 42s, fgs, stgs panthers and tigers.
Honestly, if you invest in those first gun, you can carry them until the end of time and still be somewhat efficient.
Other suggestions that I can give are, play with boosters, and don’t burn your self.
Additionally, I suggest you to grind type 1 squads to not decrease your efficiency once you’ll get weapons that you want and need from the get to. And if you then are bothered with ,upgrade those squads that comes with.
Although, right now I. Would just focus on setting your squads with at least your soldiers with 4to 5 stars and fully upgraded weapons. ( so that your bots will be more efficient and more reactive )
It’s all about upgrading fully your guns. That way, you will kill people more efficiently and easier.
Then, make your way to get engineers on every squad.
Edit. I played normandy last month and won 7 games out of 10 as Allies. which means, it can be thought for axis.
So… play with some friends or random groups in the discord to increase your chances of winning and getting more xps.