← All themes Sin Stocks

Firearms

Civilian firearms and ammunition makers sell into a market driven by legislation, elections, and personal security worries. Demand arrives in sharp waves rather than as steady growth.

12 stocks

# Name Holding Trade Value Theme
Stocks
% of
Portfolio
Status
526
MHR
Matthew Hamilton Rosenberg
$60K +$10.7K 3 0.03% Increased
527
AFS
Amtrust Financial Services
New York
$59K +$64.4K 1 0.04% New
528
SSB
Sandy Spring Bank
Maryland
$55K $0 2 0% Maintained
529
CWA
Clearview Wealth Advisors
Oregon
$53K +$551 2 0.03% Increased
530
SWM
Sugarloaf Wealth Management
Georgia
$53K +$45K 2 0.02% Increased
531
VCM
Versant Capital Management
Arizona
$53K -$11.6K 3 0.02% Reduced
532
Central Trust Company
Central Trust Company
Missouri
$51K -$30.3K 2 0% Reduced
533
ECM
Estabrook Capital Management
New York
$47.5K $0 1 0.01% Maintained
534
ARMC
American Research & Management Company
Massachusetts
$45K $0 3 0.01% Maintained
535
COCM
Charter Oak Capital Management
New Hampshire
$43K +$6.76K 2 0.01% Increased
536
Harvest Fund Management
Harvest Fund Management
China
$43K +$34.7K 1 0% New
537
Valeo Financial Advisors
Valeo Financial Advisors
Indiana
$41K +$31.7K 3 0% Increased
538
PFGIA
Patriot Financial Group Insurance Agency
Massachusetts
$39K +$28.3K 3 0.01% Increased
539
EWM
Edge Wealth Management
New York
$38K $0 3 0.01% Maintained
540
Larson Financial Group
Larson Financial Group
Missouri
$38K +$138 3 0.01% Increased
541
WAP
Wealthcare Advisory Partners
Pennsylvania
$38K +$38K 4 0% New
542
MLFP
MPS Loria Financial Planners
Illinois
$37K $0 1 0.02% Maintained
543
LAIC
Lederer & Associates Investment Counsel
California
$36.6K +$38.2K 2 0.03% New
544
Quadrant Capital Group
Quadrant Capital Group
Ohio
$36K +$12.7K 4 0.01% Increased
545
WAS
Winch Advisory Services
Wisconsin
$36K +$23.6K 5 0.01% Increased
546
EP
Eudaimonia Partners
Tennessee
$35K +$34.5K 2 0.01% New
547
IFAM
Institutional & Family Asset Management
Colorado
$33K $0 1 0.01% Maintained
548
PFBT
Parkside Financial Bank & Trust
Missouri
$33K $0 3 0.01% Maintained
549
WWMSC
Wagner Wealth Management (South Carolina)
South Carolina
$33K +$34.2K 3 0.03% New
550
SWA
Sutton Wealth Advisors
Florida
$32K $0 3 0.01% Maintained