I’ve often heard 304 referred to as “freshwater stainless”. Which is about right, won’t rust if exposed to freshwater, but will rust quite quickly when exposed to saltwater or other corrosive environments. From memory self tapping screws are all 304, bolts can be 304 or 316.
Mick