You appear to have picked a photograph of a bunch of men playing airsoft, look at the helmet on the right, but yes, there are plenty of better things that money could be spent on, like hospitals, if America spent even half their military budget on healthcare they'd have more advanced hospitals than Japan.
If they used that money to buy airsoft equipment and have some fun it would still be better spent than buying real weapons to use against real people.