With regard to donations, a quick read of the methodology section of 'opensecrets' will net you this block text with 2 key points:
1) Benchmade the company did not make any of the donations.
2) Even if they had, the donations shown are only for the local winners, which in Oregon is only democrats obviously.
"""""
METHODOLOGY: The numbers on this page are based on contributions from PACs and individuals giving $200 or more. All donations were made during the 2018 election cycle and were released by the Federal Election Commission. Figures for the current election cycle are based on data released on February 01, 2019.
This table lists candidates receiving money from this organization in 2017-2018. The organizations themselves did not donate, rather the money came from the organizations' PACs, their individual members or employees or owners, and those individuals' immediate families. Organization totals may include subsidiaries and affiliates.
The first chart shows money given to congressional candidates. The second and third charts show contributions only to candidates who won election in November of the cycle displayed.
""""
If you want to be upset about the guns being cut that's one thing, but on the political side at least read where your info is coming from and how it was created.