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 113 761 SH   SOLE   0 0 761
8X8 INC NEW COM 282914100 3 250 SH   SOLE   0 0 250
ABBOTT LABS COM 002824100 374 3,159 SH   SOLE   0 0 3,159
ADOBE SYS INC COM 00724F101 204 447 SH   SOLE   0 0 447
AGNICO EAGLE MINES LTD COM 008474108 2,274 37,129 SH   SOLE   0 0 37,129
ALPS ETF TR ALERIAN MLP 00162Q452 103 2,700 SH   SOLE   0 0 2,700
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3 28 SH   SOLE   0 0 28
ALPHABET INC CPA STK CL A 02079K305 19 7 SH   SOLE   0 0 7
ALTRIA GROUP INC COM 02209S103 178 3,400 SH   SOLE   0 0 3,400
AMAZON COM INC COM 023135106 1,157 355 SH   SOLE   0 0 355
AMC ENTMT HLDGS INC CL A COM 00165C104 54 2,203 SH   SOLE   0 0 2,203
AMC ENTMT HLDGS INC CALL 00165C904 18 35 SH Call SOLE   0 0 35
AMC ENTMT HLDGS INC CALL 00165C904 7 25 SH Call SOLE   0 0 25
AMC ENTMT HLDGS INC CALL 00165C904 5 20 SH Call SOLE   0 0 20
AMC ENTMT HLDGS INC CALL 00165C904 4 40 SH Call SOLE   0 0 40
AMC ENTMT HLDGS INC CALL 00165C904 18 30 SH Call SOLE   0 0 30
AMERICAN ELEC PWR INC COM 025537101 69 696 SH   SOLE   0 0 696
AMERICAN OUTDOOR BRANDS CORP COM 831754106 784 51,812 SH   SOLE   0 0 51,812
AMGEN INC COM 031162100 13 52 SH   SOLE   0 0 52
AMPIO PHARMACEUTICALS INC COM 03209T109 84 179,525 SH   SOLE   0 0 179,525
APOLLO COML REAL EST FIN INC COM 03762U105 263 18,883 SH   SOLE   0 0 18,883
APPLE INC COM 037833100 20,142 115,354 SH   SOLE   0 0 115,354
ARBOR RLTY TR INC COM 038923108 258 15,131 SH   SOLE   0 0 15,131
ARES CAPITAL CORP COM 04010L103 283 13,500 SH   SOLE   0 0 13,500
ARES COML REAL ESTATE CORP COM 04013V108 110 7,100 SH   SOLE   0 0 7,100
AT&T INC COM 00206R102 52 2,184 SH   SOLE   0 0 2,184
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 138 392 SH   SOLE   0 0 392
BERKSHIRE HATHAWAY INC DEL CL A 084670108 529 1 SH   SOLE   0 0 1
BLACK HILLS CORP COM 092113109 12 150 SH   SOLE   0 0 150
BLACKSTONE GROUP L P COM UNIT LTD 09260D107 70 553 SH   SOLE   0 0 553
BOEING CO COM 097023105 271 1,414 SH   SOLE   0 0 1,414
CALLON PETE CO DEL COM 13123X508 12 200 SH   SOLE   0 0 200
CAMBER ENDERGY INC COM 13200M508 9 10,300 SH   SOLE   0 0 10,300
CAMECO CORP COM 13321L108 14 480 SH   SOLE   0 0 480
CARA THERAPEUTICS INC COM 140755109 195 16,040 SH   SOLE   0 0 16,040
CARRIER GLOBAL CORPORATION COM 14448C104 326 7,110 SH   SOLE   0 0 7,110
CARVANA CO CL A 146869102 12 100 SH   SOLE   0 0 100
CENTENNIAL RESOURCE DEV INC CALL 15136A902 1 10 SH   SOLE   0 0 10
CENTENNIAL RESOURCE DEV INC CL A 15136A102 12 1,500 SH   SOLE   0 0 1,500
CENTURYLINK INC COM 550241103 32 2,814 SH   SOLE   0 0 2,814
CLOVIS ONCOLOGY INC COM 189464100 4 2,000 SH   SOLE   0 0 2,000
COINBASE GLOBAL INC COM CL A 19260Q107 6 30 SH   SOLE   0 0 30
COLGATE PALMOLIVE CO COM 194162103 149 1,960 SH   SOLE   0 0 1,960
COMMERCIAL METALS CO COM 201723103 13 320 SH   SOLE   0 0 320
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 3,140 41,378 SH   SOLE   0 0 41,378
CONTEXTLOGIC INC COM CL A 21077C107 0 75 SH   SOLE   0 0 75
COSTCO WHSL CORP NEW COM 22160K105 1,846 3,205 SH   SOLE   0 0 3,205
CRICUT INC COM CL A 22658D100 7 500 SH   SOLE   0 0 500
CRONOS COM 22717L101 0 100 SH   SOLE   0 0 100
DATCHAT INC COM 23816M107 0 75 SH   SOLE   0 0 75
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 10 300 SH   SOLE   0 0 300
DEVON ENERGY CORP NEW COM 25179M103 178 3,016 SH   SOLE   0 0 3,016
DIGITAL TURBINE INC COM NEW 25400W102 1,059 24,168 SH   SOLE   0 0 24,168
DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105 85 1,320 SH   SOLE   0 0 1,320
DIREXION SHS ETF TR DLY FIN BULL NEW 25460E240 4 200 SH   SOLE   0 0 200
DIREXION SHS ETF TR DAILY S&P OIL 25460G500 0 2 SH   SOLE   0 0 2
DIREXION SHS ETF TR PUT 25159W957 4 7 SH Put SOLE   0 0 7
DIREXION SHS ETF TR PUT 25159W957 4 5 SH Put SOLE   0 0 5
DIREXION SHS ETF TR PUT 25159W957 6 75 SH Put SOLE   0 0 75
DIREXION SHS ETF TR PUT 25159W957 63 110 SH Put SOLE   0 0 110
DU PONT E I DE NEMOURS & CO COM 26614N102 20 276 SH   SOLE   0 0 276
DRAFTKINGS INC COM CL A 26142R104 12 600 SH   SOLE   0 0 600
DREAM FINDERS HOMES INC COM CL A 26154D100 1 50 SH   SOLE   0 0 50
EATON VANCE ENH EQTY INC FD COM 278277108 72 3,450 SH   SOLE   0 0 3,450
EATON VANCE TX MGD DIV EQ IN COM 27828N102 53 3,800 SH   SOLE   0 0 3,800
EATON VANCE TAX MNGD GBL DV COM 27829F108 49 5,000 SH   SOLE   0 0 5,000
EDWARDS LIFESCIENCES CORP COM 28176E108 201 1,705 SH   SOLE   0 0 1,705
LILLY ELI & CO COM 532457108 7 25 SH   SOLE   0 0 25
EMERSON ELEC CO COM 291011104 76 780 SH   SOLE   0 0 780
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 1,542 20,170 SH   SOLE   0 0 20,170
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 217 19,400 SH   SOLE   0 0 19,400
ENTERPRISE PRODS PARTNERS L COM 293792107 466 18,045 SH   SOLE   0 0 18,045
EQT CORP COM 26884L109 1 15 SH   SOLE   0 0 15
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 1 42 SH   SOLE   0 0 42
ETF MANAGERS TR PRIME MOBIL PAY 26924G409 5 100 SH   SOLE   0 0 100
EXXON MOBIL CORP COM 30231G102 594 7,192 SH   SOLE   0 0 7,192
FACEBOOK INC CL A 30303M102 35 156 SH   SOLE   0 0 156
FERRARI N V COM N3167Y103 229 1,050 SH   SOLE   0 0 1,050
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 5,290 143,855 SH   SOLE   0 0 143,855
FISKER INC CLA COM STK 33813J106 13 1,000 SH   SOLE   0 0 1,000
FORTUNA SILVER MINES INC COM 349915108 1 300 SH   SOLE   0 0 300
FRANCO NEV CORP COM 351858105 3,165 19,843 SH   SOLE   0 0 19,843
GENERAL MLS INC COM 370334104 93 1,370 SH   SOLE   0 0 1,370
GILEAD SCIENCES INC COM 375558103 9 150 SH   SOLE   0 0 150
SPDR GOLD TRUST GOLD SHS 78463V107 4,540 25,129 SH   SOLE   0 0 25,129
GRANITESHARES GOLD TR SHS BEN INT 38748G101 9 485 SH   SOLE   0 0 485
HARLEY DAVIDSON INC COM 412822108 6 150 SH   SOLE   0 0 150
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300 1 100 SH   SOLE   0 0 100
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,467 18,011 SH   SOLE   0 0 18,011
HONEYWELL INTL INC COM 438516106 304 1,562 SH   SOLE   0 0 1,562
ILLINOIS TOOL WKS INC COM 452308109 224 1,070 SH   SOLE   0 0 1,070
ISHARES TR 20 YR BD ETF 464287432 7,325 55,460 SH   SOLE   0 0 55,460
ISHARES TR US HLTHCR PR ETF 464288828 31 110 SH   SOLE   0 0 110
ISHARES TR US HOME CONS ETF 464288752 17 283 SH   SOLE   0 0 283
ISHARES RUS TP200 GR ETF 464289438 3 22 SH   SOLE   0 0 22
ISHARES TR U.S. MED DVC ETF 464288810 9 150 SH   SOLE   0 0 150
ITERUM THERAPEUTICS PLC SHS G6333L101 0 1,000 SH   SOLE   0 0 1,000
JOHNSON & JOHNSON COM 478160104 230 1,300 SH   SOLE   0 0 1,300
JPMORGAN CHASE & CO COM 46625H100 419 3,075 SH   SOLE   0 0 3,075
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 2,770 45,120 SH   SOLE   0 0 45,120
KIMBERLY CLARK CORP COM 494368103 77 616 SH   SOLE   0 0 616
KRAFT HEINZ CO COM 500754106 0 9 SH   SOLE   0 0 9
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 10 500 SH   SOLE   0 0 500
LAREDO PETROLEUM INC CALL 516806905 3 10 SH Call SOLE   0 0 10
LAREDO PETROLEUM INC COM 516806205 99 1,250 SH   SOLE   0 0 1,250
LEXINFINTECH HLDGS LTD ADR 528877103 3 1,000 SH   SOLE   0 0 1,000
LIVENT CORP COM 53814L108 18 700 SH   SOLE   0 0 700
LOCKHEED MARTIN CORP. COM 539830109 257 582 SH   SOLE   0 0 582
LOUSIANA PAC CORP COM 546347105 3 50 SH   SOLE   0 0 50
LUCID GROUP INC COM 549498103 8 300 SH   SOLE   0 0 300
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 44 900 SH   SOLE   0 0 900
MAIN STR CAP CORP COM 56035L104 29 685 SH   SOLE   0 0 685
MANDIANT INC COM 562662106 1 50 SH   SOLE   0 0 50
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,076 54,135 SH   SOLE   0 0 54,135
MATADOR RES CO COM 576485205 12 230 SH   SOLE   0 0 230
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 153 1,740 SH   SOLE   0 0 1,740
MCDONALDS CORP COM 580135101 37 150 SH   SOLE   0 0 150
MERCK & CO INC NEW COM 58933Y105 28 335 SH   SOLE   0 0 335
MESOBLAST LTD SPONS ADR 590717104 3 750 SH   SOLE   0 0 750
META MATERIALS INC COM 59134N203 3 2,150 SH   SOLE   0 0 2,150
MICRON TECHNOLOGY INC CALL 595112903 1 15 SH Call SOLE   0 0 15
MICRON TECHNOLOGY INC COM 595112103 1,355 17,396 SH   SOLE   0 0 17,396
BANK OF MONTREAL NT LKD 38 06368B504 7 250 SH   SOLE   0 0 250
MONDELEZ INTL INC CL A 609207105 23 360 SH   SOLE   0 0 360
NETFLIX INC COM 64110L106 37 100 SH   SOLE   0 0 100
NIKE INC CL B 654106103 9 64 SH   SOLE   0 0 64
NIKOLA CORP COM 654110105 11 1,000 SH   SOLE   0 0 1,000
NORTHROP GUNMAN CORP COM 666807102 80 180 SH   SOLE   0 0 180
NORTHWEST NAT GAS CO COM 66765N105 67 1,300 SH   SOLE   0 0 1,300
NVIDIA CORP COM 67066G104 162 593 SH   SOLE   0 0 593
OCUGEN INC COM 67577C105 3 1,000 SH   SOLE   0 0 1,000
OTIS WORLDWIDE CORP COM 68902V107 210 2,730 SH   SOLE   0 0 2,730
OUTFRONT MEDIA INC COM 69007J106 4 148 SH   SOLE   0 0 148
PAYPAL HLDGS INC COM 70450Y103 0 3 SH   SOLE   0 0 3
PEABODY ENGR CORP COM 704551100 12 500 SH   SOLE   0 0 500
PEABODY ENGR CORP CALL 704551900 7 35 SH Call SOLE   0 0 35
PENN NATL GAMIN INC COM 707569109 63 1,495 SH   SOLE   0 0 1,495
PEPSICO INC COM 713448108 130 774 SH   SOLE   0 0 774
PFIZER INC COM 717081103 44 849 SH   SOLE   0 0 849
PHILIP MORRIS INTL INC COM 718172109 733 7,800 SH   SOLE   0 0 7,800
PIONEER NAT RES CO COM 723787107 15 61 SH   SOLE   0 0 61
POWERSHARES QQQ TRUST UNIT SER 1 46090E103 150 415 SH   SOLE   0 0 415
PROCTER & GAMBLE CO COM 742718109 264 1,725 SH   SOLE   0 0 1,725
PROPETRO HLDG CORP COM 74347M108 3 200 SH   SOLE   0 0 200
PROSHARES TR II PUT 74347Y959 0 5 SH Put SOLE   0 0 5
PROSHARES TR II PUT 74347Y959 7 90 SH Put SOLE   0 0 90
PROSHARES TR II ULTRA VIX SHORT 74347Y839 24 1,812 SH   SOLE   0 0 1,812
PROSHARES TR II ULTRA BLOOMBERG 74347Y870 48 851 SH   SOLE   0 0 851
PROSHARES TR ULTRAPRO SHT QQQ 74347G432 35 1,050 SH   SOLE   0 0 1,050
PROSPECT CAP CORP COM 74348T102 12 1,481 SH   SOLE   0 0 1,481
PUBLIC STORAGE COM 74460D109 37 96 SH   SOLE   0 0 96
KRANESHARES TR QUADRATIC DEFLA 500767587 5,551 216,658 SH   SOLE   0 0 216,658
QUALCOMM INC COM 747525103 83 545 SH   SOLE   0 0 545
QUANTERIX CORP COM 74766Q101 2 60 SH   SOLE   0 0 60
QUEST DIAGNOSTICS INC COM 74834L100 137 1,000 SH   SOLE   0 0 1,000
RAYTHEON TECHNOLOGIES CORP COM 75513E101 726 7,330 SH   SOLE   0 0 7,330
REMARK HLDGS INC COM 75955K102 6 7,100 SH   SOLE   0 0 7,100
REPUBLIC SVCS INC COM 760759100 100 751 SH   SOLE   0 0 751
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 5 100 SH   SOLE   0 0 100
SALESFORCE COM INC COM 79466L302 301 1,420 SH   SOLE   0 0 1,420
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 0 4 SH   SOLE   0 0 4
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 5 64 SH   SOLE   0 0 64
SILVERCORP METALS INC COM 82835P103 41 11,300 SH   SOLE   0 0 11,300
SILVERGATE CAP CORP CL A 82837P408 5 35 SH   SOLE   0 0 35
SIRIUS XM HLDGS INC COM 82968B103 10 1,500 SH   SOLE   0 0 1,500
SM ENERGY CO COM 78454L100 12 310 SH   SOLE   0 0 310
SM ENERGY CO PUT 78454L950 3 10 SH Put SOLE   0 0 10
SMILEDIRECTCLUB INC CL A COM 83192H106 234 90,200 SH   SOLE   0 0 90,200
SMILEDIRECTCLUB INC CALL 83192H906 3 350 SH Call SOLE   0 0 350
SNOWFLAKE INC CL A 833445109 23 100 SH   SOLE   0 0 100
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 74 1,600 SH   SOLE   0 0 1,600
SPROTT PHYSICAL GOLD TR UNIT 85210B201 3 75 SH   SOLE   0 0 75
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 1 68 SH   SOLE   0 0 68
STARBUCKS CORP COM 855244109 13 139 SH   SOLE   0 0 139
STURM RUGER & CO INC COM 864159108 14 200 SH   SOLE   0 0 200
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,500 9,439 SH   SOLE   0 0 9,439
TECK RESOURCES LTD COM 878742204 5 132 SH   SOLE   0 0 132
TESLA MTRS INC COM 88160R101 81 75 SH   SOLE   0 0 75
BUCKLE INC COM 118440106 33 1,007 SH   SOLE   0 0 1,007
HONEST CO INC COM 438333106 0 30 SH   SOLE   0 0 30
TURQUOISE HILL RES LTD COM 900435207 6 200 SH   SOLE   0 0 200
US BANCORP DEL COM NEW 902973304 165 3,102 SH   SOLE   0 0 3,102
UBER TECHNOLOGIES INC COM 90353T100 8 235 SH   SOLE   0 0 235
UNITED STATES OIL FUND LP UNITS 91232N207 93 1,250 SH   SOLE   0 0 1,250
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,978 26,570 SH   SOLE   0 0 26,570
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 10 120 SH   SOLE   0 0 120
VANGUARD BD INDEX FD INC TOTAL BND MARKET 921937835 22 274 SH   SOLE   0 0 274
VERIZON COMMUNICATIONS INC COM 92343V104 127 2,485 SH   SOLE   0 0 2,485
VISA INC COM CL A 92826C839 1,350 6,089 SH   SOLE   0 0 6,089
VISTA OUTDOOR INC COM 928377100 4 100 SH   SOLE   0 0 100
WAITR HLDGS INC COM 930752100 1 2,500 SH   SOLE   0 0 2,500
WAL-MART STORES INC COM 931142103 17 115 SH   SOLE   0 0 115
DISNEY WALT CO COM DISNEY 254687106 44 318 SH   SOLE   0 0 318
WILLIAMS COS INC DEL COM 969457100 17 500 SH   SOLE   0 0 500