Financial firms and hedge funds investing in U.S. firearm and ammunition companies have given big to Democrats.