finish my buy function!

able to pay parts/ weapons & display relevant error message.
Fixed the menu display - error messages are prompt whenever user select
an invalid choice