Because Joe Pesci plays an accountant who works for tax evading mobsters in like six of those movies, and the main characters need a lot of guns to take them down for what are essentially financial crimes.
It's not my fault that you don't get my arguments when I make them.