I had exactly the same thoughts and bought the SDN-6, I use it on my AR-15, AR-10, and M1A in .22, .223, 5.56, 6.5 CM, 300 BO, 7.62, and .308; I believe it is rated for up to 300 Win Mag.
For pistol I'm getting the AAC TI-RANT 45M which will work on all of my threaded .45 and 9mm handguns. With the right accessories I believe you can use the TI-RANT on rifles too, which might make it an excellent choice for a single can for .45 and below.