I have a trust just for the reason that if something happens to me it's not going to be as much of a PIA for my wife to deal with these items. Also, I'm in South Texas and noboby will give you a CLEO sig.
As for cans, I run the AAC 7.62 SDN-6 on fighting rifles. For a precision rifle I would recommend Thunder Beast hands down.
You are in Texas, give the guys at Silensor Shop a call. Dave, owner, takes his time to educate is customers. Plus they have the best prices in Texas. I have bought 6 cans from them over the years. Very happy and easy to deal with.