Seems like a backdoor into starting a data base for sure. As written, it doesn't say much, but as the article implies, since there isn't a way for financial institutions to provide much info, it just opens a door to the government requiring more info sharing to get that info.
More ATMs at gun shops?
No, More cash transactions. As in walk in with cash, walk out with products. Honestly, anyone who doesn't have pvc, waterproofed tubes buried somewhere is foolish.