but it is expensive.
Alloy identification, metal testing, kits
I am sure that there are lesser expensive ones or you could mix up the chemicals yourself and do the test. Basically the main difference between 304 and 316 is Molybdenum. 316 has it, 304 doesn't. You're testing for the presence or absence of Moly.
DrB