Why no space weapons?
For the same reason the Federation doesn’t have cloaking devices: they traded it away in a silly treaty.
Except. In Star Trek that’s a plot device because two cloaked warships wouldn’t be fun to watch in a space drama.
The US gov’t can’t even blame it’s stupidity on a plot device...
But it will employ space Muslims.