← 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
501
CCMW
Cypress Capital Management (Wyoming)
Wyoming
$6.53K $0 1 0.01% Maintained
502
MWM
Mascoma Wealth Management
New Hampshire
$6.39K $0 2 0% Maintained
503
EW
Elyxium Wealth
California
$6.02K +$6.23K 1 0% New
504
HIA
Harbor Investment Advisory
Maryland
$6K $0 1 0% Maintained
505
MFT
Moisand Fitzgerald Tamayo
Florida
$5.94K $0 1 0% Maintained
506
SL
Salomon & Ludwin
Virginia
$5.72K +$3.52K 1 0% Increased
507
CFD
Creative Financial Designs
Indiana
$5.49K $0 1 0% Maintained
508
BTD
BankPlus Trust Department
Mississippi
$5.45K $0 1 0% Maintained
509
Farmers & Merchants Investments Inc
Farmers & Merchants Investments Inc
Nebraska
$5.27K -$522 1 0% Reduced
510
CJ
Caitlin John
Michigan
$4.87K +$43 1 0% Increased
511
MEG
Millstone Evans Group
Colorado
$4.8K -$2.36K 1 0% Reduced
512
CAM
Costello Asset Management
Pennsylvania
$4.77K $0 5 0% Maintained
513
SIS
Strategic Investment Solutions
Illinois
$4.51K +$58 1 0% Increased
514
MAFA
MJT & Associates Financial Advisory
Minnesota
$4.42K $0 1 0% Maintained
515
WBC
West Branch Capital
Massachusetts
$4.2K $0 1 0% Maintained
516
MCI
MRP Capital Investments
Georgia
$4.09K $0 1 0% Maintained
517
TFGT
TS Financial Group (TSFG)
Illinois
$4K $0 2 0% Maintained
518
QC
Quent Capital
New York
$3.59K -$2.91K 2 0% Reduced
519
PWA
Physician Wealth Advisors
Utah
$3.49K +$785 3 0% Increased
520
NEWAS
N.E.W. Advisory Services
Wisconsin
$3.42K -$1.01K 1 0% Reduced
521
BWA
Basecamp Wealth Advisors
Washington
$3.35K +$3.47K 1 0% New
522
AWA
Acumen Wealth Advisors
Tennessee
$3.27K +$3.71K 1 0% New
523
CFS
Compass Financial Services
Iowa
$3.27K $0 1 0% Maintained
524
MFC
Mechanics Financial Corp
Ohio
$3.27K $0 1 0% Maintained
525
Federation des caisses Desjardins du Quebec
Federation des caisses Desjardins du Quebec
Quebec, Canada
$3.12K $0 1 0% Maintained