I am so sorry you are going through this. This has obviously been all you can think about for a long time. You have had this dream of a child and have been playing it out to the point of making purchases. Sometimes our dreams come a little later than we have expected. I would take a break from the whole discussion for a while and just enjoy being a couple. It sounds like it hasn't been easy with him being in the military and you making a lot of changes in your life. He must be worth it.
Be thankful that your husband told you about his apprehension. He really needs your understanding right now and not a chart of what you have done and what he hasn't done. When a couple goes through hardship, they need to turn TO each other, not ON each other. When you start showing him that you care about how he feels (even if he has changed his mind or even if he was too scared to tell you before), he will start paying more attention to your feelings as well. Men need to know that we respect them even if they disagree with us.
I'm sure he is taking your feelings into consideration. It's just that he is not ready for some reason to have children right now. Just let some time go by and then, when you are not so emotional, talk about both of your feelings. I know this sounds too hard to do right now, but if you want this marriage to work, you need to know what your husband is working through. It could be something so minor that he is going through. Just keep telling yourself that to keep your sanity.
But if, in fact, you find out he does not want children, then you will need to make a decision at that time. Please do not leave him because he has done something so "horrible" as to disagree about having children. Leave him because, even though he is a decent man (after all, he is willing to sacrifice his life for his country - hurray!), you each have different dreams. As hard as that might be, it is a much more civil way to end your relationship and much less hurtful.