Hey Mate, welcome aboard! I'm sure one of our Dutch members can tell you better where to get kit in Holland but I just so happen to know of a shop in Amsterdam! (Don't know road names so you'll have to cope with my directions)
Ok, stand in Dam Square looking at the Royal palce (the balcony), walk towards it and when you're about 50 metres away look to your right (about 90 degrees), you will see a small pedestrian shopping street with a McDonnalds on the left hand side about 30 metres into it. Walk down this street.
Keep going for about 200 metres (this maybe be more or less as I'm going from memory) and keep looking at the shops on your right hand side....you are looking for a set of escalators (moving stairway) going down to a shop below ground level (all the way down - just one story) there is glass cases with army surplus stuff in them) and the shop is on your left as you reach the bottom of the moving stairway.
Bingo....you just found the biggest outdoor and Army Surplus shop I know of in Amsterdam!
Good luck and enjoy!
(Isn't that bad that I can give directions to Surplus shops in other countries!!!!) lol
):