I use it for quite a bit of stuff... guns included.
A buddy of mine brought over a marlin semi-auto .22 rifle a few months back for a deep cleaning. I don't think that thing had even been in the vicinity of any solvent or oil for the last 10 years
. Brake cleaner sure was a big help