XiXinXing/iStock/Thinkstock
Bill McCauley
Ron Carson
guns
Bank of America Merrill Lynch
Donald Trump
financial engines