Agency Arms
There are a lot of options when it come to weapons and mods. I choose to buy my weapons and modifications from companies which I have good experiences with. AGENCY ARM is a freaking amazing company and the owner is an all star! 10/10 would recommend supporting his business.