The prices are now, $8 for adults, 7 for veterans and senior, 5 for children 6-17. Children under 6 are free. The prices cover the museum and the annex
It's free but they ask for donations. Usually like 5 bucks, if you donate they usually will take you on a guided tour of their warehouse which is full of cool unfinished things they're working on
I really enjoyed going there it's not very costly to get in but it really teaches you a lesson in history and how Wars began and how they were fought so yes I think you'd enjoy it
Thanks! Your answer is awaiting moderation.