Board Thread:Homebrew/@comment-32692519-20180206233508/@comment-104.186.108.142-20180327143855

"Star Wars: The Last Jedi: The Visual Dictionary" and "Star Wars: The Last Jedi: Incredible Cross-Sections" (especially the latter) both talk about it, no weapons or shields due to the long era of peace the galaxy is in due to the New Republic. These are both canon sources and were released simultaneously with the movie.

I highly recommend the cross section book above and The previous Force Awakens one (both are canon), very cool stuff for people who like to know more about the ships of star wars.