The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 560 3,764 SH   SOLE   3,764 0 0
ABBOTT LABS COM 002824100 999 8,444 SH   SOLE   8,444 0 0
ABBVIE INC COM 00287Y109 1,708 10,535 SH   SOLE   10,535 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 428 1,268 SH   SOLE   1,268 0 0
ALPHABET INC CAP STK CL A 02079K305 1,619 582 SH   SOLE   582 0 0
ALPHABET INC CAP STK CL C 02079K107 1,933 692 SH   SOLE   692 0 0
ALTRIA GROUP INC COM 02209S103 490 9,380 SH   SOLE   9,380 0 0
AMAZON COM INC COM 023135106 3,244 995 SH   SOLE   995 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 398 65,799 SH   SOLE   65,799 0 0
AMGEN INC COM 031162100 1,444 5,971 SH   SOLE   5,971 0 0
AMMO INC COM 00175J107 2,351 489,779 SH   SOLE   489,779 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 223 18,100 SH   SOLE   18,100 0 0
ANTHEM INC COM 036752103 204 416 SH   SOLE   416 0 0
APPLE INC COM 037833100 4,593 26,303 SH   SOLE   26,303 0 0
AQUA METALS INC COM 03837J101 35 23,000 SH   SOLE   23,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 287 3,177 SH   SOLE   3,177 0 0
AT&T INC COM 00206R102 558 23,616 SH   SOLE   23,616 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,540 6,770 SH   SOLE   6,770 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,026 8,575 SH   SOLE   8,575 0 0
BIOGEN INC COM 09062X103 314 1,491 SH   SOLE   1,491 0 0
BK OF AMERICA CORP COM 060505104 508 12,320 SH   SOLE   12,320 0 0
BLACKSTONE INC COM 09260D107 2,432 19,160 SH   SOLE   19,160 0 0
BOEING CO COM 097023105 273 1,425 SH   SOLE   1,425 0 0
BOX INC CL A 10316T104 231 7,950 SH   SOLE   7,950 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 364 4,986 SH   SOLE   4,986 0 0
CATERPILLAR INC COM 149123101 258 1,158 SH   SOLE   1,158 0 0
CHENIERE ENERGY INC COM NEW 16411R208 435 3,134 SH   SOLE   3,134 0 0
CHEVRON CORP NEW COM 166764100 398 2,444 SH   SOLE   2,444 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 274 173 SH   SOLE   173 0 0
CISCO SYS INC COM 17275R102 411 7,378 SH   SOLE   7,378 0 0
CME GROUP INC COM 12572Q105 1,323 5,562 SH   SOLE   5,562 0 0
COCA COLA CO COM 191216100 1,125 18,153 SH   SOLE   18,153 0 0
COEUR MNG INC COM NEW 192108504 96 21,607 SH   SOLE   21,607 0 0
COLGATE PALMOLIVE CO COM 194162103 208 2,740 SH   SOLE   2,740 0 0
COMCAST CORP NEW CL A 20030N101 507 10,822 SH   SOLE   10,822 0 0
COSTCO WHSL CORP NEW COM 22160K105 219 380 SH   SOLE   380 0 0
CRH PLC ADR 12626K203 248 6,190 SH   SOLE   6,190 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 782 3,848 SH   SOLE   3,848 0 0
DISNEY WALT CO COM 254687106 417 3,040 SH   SOLE   3,040 0 0
DOW INC COM 260557103 280 4,400 SH   SOLE   4,400 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 270 2,416 SH   SOLE   2,416 0 0
EMERSON ELEC CO COM 291011104 648 6,608 SH   SOLE   6,608 0 0
EXXON MOBIL CORP COM 30231G102 2,134 25,837 SH   SOLE   25,837 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 248 11,826 SH   SOLE   11,826 0 0
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 290 5,349 SH   SOLE   5,349 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 295 2,395 SH   SOLE   2,395 0 0
FIRST TR HIGH INCOME LONG / COM 33738E109 262 19,444 SH   SOLE   19,444 0 0
FIRST TR MLP & ENERGY INCOM COM 33739B104 126 15,209 SH   SOLE   15,209 0 0
GENERAL MTRS CO COM 37045V100 350 8,006 SH   SOLE   8,006 0 0
HOME DEPOT INC COM 437076102 641 2,142 SH   SOLE   2,142 0 0
INTEL CORP COM 458140100 427 8,607 SH   SOLE   8,607 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,988 5,483 SH   SOLE   5,483 0 0
ISHARES SILVER TR ISHARES 46428Q109 333 14,545 SH   SOLE   14,545 0 0
ISHARES TR PFD AND INCM SEC 464288687 919 25,239 SH   SOLE   25,239 0 0
JOHNSON & JOHNSON COM 478160104 3,056 17,244 SH   SOLE   17,244 0 0
JPMORGAN CHASE & CO COM 46625H100 2,682 19,672 SH   SOLE   19,672 0 0
KINDER MORGAN INC DEL COM 49456B101 234 12,401 SH   SOLE   12,401 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 301 1,212 SH   SOLE   1,212 0 0
LILLY ELI & CO COM 532457108 389 1,359 SH   SOLE   1,359 0 0
LOWES COS INC COM 548661107 1,353 6,691 SH   SOLE   6,691 0 0
MASTERCARD INCORPORATED CL A 57636Q104 7,245 20,273 SH   SOLE   20,273 0 0
MCDONALDS CORP COM 580135101 2,255 9,121 SH   SOLE   9,121 0 0
MEDTRONIC PLC SHS G5960L103 711 6,411 SH   SOLE   6,411 0 0
META PLATFORMS INC CL A 30303M102 678 3,051 SH   SOLE   3,051 0 0
MICROSOFT CORP COM 594918104 5,564 18,047 SH   SOLE   18,047 0 0
MONDELEZ INTL INC CL A 609207105 421 6,711 SH   SOLE   6,711 0 0
NEXTERA ENERGY INC COM 65339F101 1,224 14,448 SH   SOLE   14,448 0 0
NORFOLK SOUTHN CORP COM 655844108 261 916 SH   SOLE   916 0 0
NUCOR CORP COM 670346105 598 4,024 SH   SOLE   4,024 0 0
PEPSICO INC COM 713448108 1,068 6,382 SH   SOLE   6,382 0 0
PFIZER INC COM 717081103 615 11,880 SH   SOLE   11,880 0 0
PHILIP MORRIS INTL INC COM 718172109 798 8,492 SH   SOLE   8,492 0 0
PRICE T ROWE GROUP INC COM 74144T108 456 3,016 SH   SOLE   3,016 0 0
PROCTER AND GAMBLE CO COM 742718109 1,764 11,542 SH   SOLE   11,542 0 0
PROSHARES TR RUSS 2000 DIVD 74347B698 1,320 20,429 SH   SOLE   20,429 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 1,384 19,150 SH   SOLE   19,150 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 2,992 31,528 SH   SOLE   31,528 0 0
PROSHARES TR MSCI EMRG MKTS 74347B847 357 6,846 SH   SOLE   6,846 0 0
PROSHARES TR MSCI EUR DIV 74347B540 619 12,755 SH   SOLE   12,755 0 0
QUALCOMM INC COM 747525103 558 3,649 SH   SOLE   3,649 0 0
S&P GLOBAL INC COM 78409V104 533 1,300 SH   SOLE   1,300 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 873 11,070 SH   SOLE   11,070 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 343 6,430 SH   SOLE   6,430 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 367 9,581 SH   SOLE   9,581 0 0
SOUTHWEST AIRLS CO COM 844741108 219 4,775 SH   SOLE   4,775 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,445 7,628 SH   SOLE   7,628 0 0
STARBUCKS CORP COM 855244109 286 3,140 SH   SOLE   3,140 0 0
TARGET CORP COM 87612E106 372 1,751 SH   SOLE   1,751 0 0
TEXAS INSTRS INC COM 882508104 608 3,314 SH   SOLE   3,314 0 0
UNION PAC CORP COM 907818108 331 1,211 SH   SOLE   1,211 0 0
UNITED PARCEL SERVICE INC CL B 911312106 725 3,381 SH   SOLE   3,381 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,663 7,183 SH   SOLE   7,183 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 414 994 SH   SOLE   994 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 420 8,236 SH   SOLE   8,236 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 282 1,079 SH   SOLE   1,079 0 0
VISA INC COM CL A 92826C839 3,583 16,157 SH   SOLE   16,157 0 0
WALMART INC COM 931142103 439 2,946 SH   SOLE   2,946 0 0
WELLS FARGO CO NEW COM 949746101 475 9,796 SH   SOLE   9,796 0 0
WRAP TECHNOLOGIES INC COM 98212N107 245 90,885 SH   SOLE   90,885 0 0