They certainly did a good job of hiding the weapons. Don’t see any with the exception of one gun. Of course, one assumes that Navy ships are still allowed to have weapons. That assumption may no longer be operative in this Politically Correct age.
The weapons suite changes out depending on which mission package is installed. In the picture in post 5 you see three rectangular patches on the top of the ship aft. These are the weapon locations (guns and missiles). This paricular ship doesn't have any installed yet.