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
ADAM NAT RES FD INC COM 00548F105 711 36,538 SH   SOLE   36,538 0 0
AEMETIS INC COM NEW 00770K202 58 11,900 SH   SOLE   11,900 0 0
AERSALE CORPORATION COM 00810F106 10,157 700,000 SH   SOLE   700,000 0 0
AGNICO EAGLE MINES LTD COM 008474108 58,326 1,274,470 SH   SOLE   1,274,470 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 35,694 5,084,559 SH   SOLE   5,084,559 0 0
ALEXCO RESOURCE CORP COM 01535P106 40 99,130 SH   SOLE   99,130 0 0
ALMADEN MINERALS LTD COM CL B 020283305 17 75,100 SH   SOLE   75,100 0 0
AMAZON COM INC COM 023135106 255 2,400 SH   SOLE   2,400 0 0
AMERICAS GOLD AND SILVER COR COM 03062D100 2,156 3,083,908 SH   SOLE   3,083,908 0 0
ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 2,736 185,000 SH   SOLE   185,000 0 0
APPHARVEST INC COM 03783T103 192 55,067 SH   SOLE   55,067 0 0
APPLE INC COM 037833100 334 2,440 SH   SOLE   2,440 0 0
ARCONIC CORPORATION COM 03966V107 264 9,402 SH   SOLE   9,402 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 11,382 320,000 SH   SOLE   320,000 0 0
ATLAS CORP SHARES Y0436Q109 488 45,565 SH   SOLE   45,565 0 0
B2GOLD CORP COM 11777Q209 7,063 2,083,402 SH   SOLE   2,083,402 0 0
BARRICK GOLD CORP COM 067901108 7,052 398,623 SH   SOLE   398,623 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,635 35,292 SH   SOLE   35,292 0 0
BERRY CORP COM 08579X101 2,743 359,978 SH   SOLE   359,978 0 0
BHP GROUP LTD SPONSORED ADS 088606108 1,361 24,228 SH   SOLE   24,228 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 1,233 50,043 SH   SOLE   50,043 0 0
BUCKLE INC COM 118440106 7,753 280,000 SH   SOLE   280,000 0 0
CAL MAINE FOODS INC COM NEW 128030202 11,364 230,000 SH   SOLE   230,000 0 0
CAMECO CORP COM 13321L108 1,893 90,071 SH   SOLE   90,071 0 0
CF INDS HLDGS INC COM 125269100 808 9,426 SH   SOLE   9,426 0 0
CHEMOURS CO COM 163851108 671 20,946 SH   SOLE   20,946 0 0
CHENIERE ENERGY INC COM NEW 16411R208 815 6,124 SH   SOLE   6,124 0 0
CIRRUS LOGIC INC COM 172755100 218 3,000 SH   SOLE   3,000 0 0
CME GROUP INC COM 12572Q105 1,001 4,892 SH   SOLE   4,892 0 0
COEUR MNG INC COM NEW 192108504 1,413 464,797 SH   SOLE   464,797 0 0
CONTANGO ORE INC COM 21077F100 6,317 263,200 SH   SOLE   263,200 0 0
CORE LABORATORIES N V COM N22717107 280 14,153 SH   SOLE   14,153 0 0
CORTEVA INC COM 22052L104 1,386 25,592 SH   SOLE   25,592 0 0
DAKOTA GOLD CORP COM 46655E100 4,720 1,409,056 SH   SOLE   1,409,056 0 0
DENISON MINES CORP COM 248356107 3,306 3,353,186 SH   SOLE   3,353,186 0 0
DIREXION SHS ETF TR 20YR TRES BULL 25459W540 234 18,700 SH   SOLE   18,700 0 0
ELDORADO GOLD CORP NEW COM 284902509 571 90,553 SH   SOLE   90,553 0 0
EMX RTY CORP COM 26873J107 7,262 3,923,778 SH   SOLE   3,923,778 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 35 11,270 SH   SOLE   11,270 0 0
ENERGY FUELS INC COM NEW 292671708 99 20,078 SH   SOLE   20,078 0 0
EQUINOX GOLD CORP COM 29446Y502 26,942 6,058,999 SH   SOLE   6,058,999 0 0
ERO COPPER CORP COM 296006109 3,355 398,003 SH   SOLE   398,003 0 0
EXXON MOBIL CORP COM 30231G102 3,442 40,190 SH   SOLE   40,190 0 0
FEDERATED HERMES INC CL B 314211103 11,444 360,000 SH   SOLE   360,000 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 3,862 538,546 SH   SOLE   538,546 0 0
FORTUNA SILVER MINES INC COM 349915108 8,468 2,980,024 SH   SOLE   2,980,024 0 0
FRANCO NEV CORP COM 351858105 29,517 224,364 SH   SOLE   224,364 0 0
FREEPORT-MCMORAN INC CL B 35671D857 584 19,953 SH   SOLE   19,953 0 0
FRP HLDGS INC COM 30292L107 7,242 120,000 SH   SOLE   120,000 0 0
FURY GOLD MINES LIMITED COM 36117T100 14 26,067 SH   SOLE   26,067 0 0
GATOS SILVER INC COM 368036109 4,460 1,553,856 SH   SOLE   1,553,856 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106 33,412 3,663,597 SH   SOLE   3,663,597 0 0
GOLD ROYALTY CORP *W EXP 99/99/999 38071H114 52 116,700 SH   SOLE   116,700 0 0
GOLD ROYALTY CORP COMMON SHARES 38071H106 2,003 890,191 SH   SOLE   890,191 0 0
GOLD STD VENTURES CORP COM 380738104 955 3,000,000 SH   SOLE   3,000,000 0 0
GOLDMINING INC COM 38149E101 55 57,500 SH   SOLE   57,500 0 0
GRAFTECH INTL LTD COM 384313508 317 44,902 SH   SOLE   44,902 0 0
HECLA MNG CO COM 422704106 9,474 2,416,736 SH   SOLE   2,416,736 0 0
HELMERICH & PAYNE INC COM 423452101 10,776 250,253 SH   SOLE   250,253 0 0
HUDBAY MINERALS INC COM 443628102 43 10,600 SH   SOLE   10,600 0 0
I-80 GOLD CORP COM 44955L106 40,567 22,492,477 SH   SOLE   22,492,477 0 0
ICAD INC COM NEW 44934S206 178 44,400 SH   SOLE   44,400 0 0
INDUSTRIAS BACHOCO SAB SPON ADR B 456463108 2,818 65,000 SH   SOLE   65,000 0 0
INGREDION INC COM 457187102 331 3,753 SH   SOLE   3,753 0 0
INTEGRA RES CORP COM NEW 45826T301 2,311 2,239,075 SH   SOLE   2,239,075 0 0
INTERNATIONAL TOWER HILL MIN COM 46050R102 13,872 26,789,591 SH   SOLE   26,789,591 0 0
ISHARES SILVER TR ISHARES 46428Q109 75 4,000 SH Call SOLE   4,000 0 0
ISHARES SILVER TR ISHARES 46428Q109 1,299 69,708 SH   SOLE   69,708 0 0
ISHARES TR 20 YR TR BD ETF 464287432 1,417 12,340 SH   SOLE   12,340 0 0
ISHARES TR 20 YR TR BD ETF 464287432 4,262 37,100 SH Put SOLE   37,100 0 0
ISHARES TR JPMORGAN USD EMG 464288281 7,389 86,600 SH Put SOLE   86,600 0 0
ITERIS INC NEW COM 46564T107 29 10,000 SH   SOLE   10,000 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 11,113 586,773 SH   SOLE   586,773 0 0
KINROSS GOLD CORP COM 496902404 30,300 8,463,759 SH   SOLE   8,463,759 0 0
KINROSS GOLD CORP COM 496902404 1,092 305,000 SH Call SOLE   305,000 0 0
LAM RESEARCH CORP COM 512807108 213 500 SH   SOLE   500 0 0
MAG SILVER CORP COM 55903Q104 62,188 5,105,250 SH   SOLE   5,105,250 0 0
MARCUS & MILLICHAP INC COM 566324109 5,364 145,000 SH   SOLE   145,000 0 0
MAVERIX METALS INC COM NEW 57776F405 20,436 4,710,100 SH   SOLE   4,710,100 0 0
MCEWEN MNG INC COM 58039P107 246 586,592 SH   SOLE   586,592 0 0
METALLA RTY & STREAMING LTD COM NEW 59124U605 156 32,287 SH   SOLE   32,287 0 0
NEW GOLD INC CDA COM 644535106 16,479 15,401,091 SH   SOLE   15,401,091 0 0
NEWMONT CORP COM 651639106 45,875 768,807 SH   SOLE   768,807 0 0
NEXGEN ENERGY LTD COM 65340P106 2,890 805,380 SH   SOLE   805,380 0 0
NOVAGOLD RES INC COM NEW 66987E206 12,937 2,689,653 SH   SOLE   2,689,653 0 0
NUCOR CORP COM 670346105 9,431 90,325 SH   SOLE   90,325 0 0
NUTRIEN LTD COM 67077M108 2,190 27,480 SH   SOLE   27,480 0 0
ORLA MNG LTD NEW COM 68634K106 402 146,000 SH   SOLE   146,000 0 0
OSISKO DEVELOPMENT CORP COM NEW 68828E809 6,426 1,336,548 SH   SOLE   1,336,548 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 36,898 3,658,113 SH   SOLE   3,658,113 0 0
PAN AMERN SILVER CORP COM 697900108 54,934 2,793,763 SH   SOLE   2,793,763 0 0
PERPETUA RESOURCES CORP COM 714266103 341 103,085 SH   SOLE   103,085 0 0
PIMCO ETF TR 25YR+ ZERO U S 72201R882 252 2,330 SH   SOLE   2,330 0 0
PLATINUM GROUP METALS LTD COM 72765Q882 15 11,500 SH   SOLE   11,500 0 0
PROSHARES TR ULTRA MSCI BRAZI 74347B490 273 12,800 SH   SOLE   12,800 0 0
PROSHARES TR PSHS ULTRA O&G 74347G705 378 12,720 SH   SOLE   12,720 0 0
QUANTA SVCS INC COM 74762E102 407 3,248 SH   SOLE   3,248 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 11,041 65,000 SH   SOLE   65,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 228 3,732 SH   SOLE   3,732 0 0
ROYAL GOLD INC COM 780287108 10,920 102,269 SH   SOLE   102,269 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 33,668 5,649,641 SH   SOLE   5,649,641 0 0
SCHLUMBERGER LTD COM STK 806857108 1,401 39,185 SH   SOLE   39,185 0 0
SCHNITZER STEEL INDS INC CL A 806882106 7,586 231,000 SH   SOLE   231,000 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106 523 6,621 SH   SOLE   6,621 0 0
SEABRIDGE GOLD INC COM 811916105 19,613 1,577,924 SH   SOLE   1,577,924 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 30,700 3,079,253 SH   SOLE   3,079,253 0 0
SILVERCORP METALS INC COM 82835P103 2,259 911,505 SH   SOLE   911,505 0 0
SILVERCREST METALS INC COM 828363101 49,533 8,103,611 SH   SOLE   8,103,611 0 0
SKEENA RES LTD NEW COM 83056P715 6,167 1,165,999 SH   SOLE   1,165,999 0 0
SMART SAND INC COM 83191H107 1,500 750,000 SH   SOLE   750,000 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 1,132 13,550 SH   SOLE   13,550 0 0
SOLARIS OILFIELD INFRASTRUCT COM CL A 83418M103 124 11,425 SH   SOLE   11,425 0 0
SPDR GOLD TR GOLD SHS 78463V107 847 5,030 SH   SOLE   5,030 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 13,204 35,000 SH Put SOLE   35,000 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 8,966 98,000 SH   SOLE   98,000 0 0
SPROTT ETF TRUST GOLD MINERS ETF 85210B102 232 9,563 SH   SOLE   9,563 0 0
SPROTT FDS TR URANIUM MINERS E 85208P303 325 5,693 SH   SOLE   5,693 0 0
SPROTT FOCUS TR INC COM 85208J109 894 118,216 SH   SOLE   118,216 0 0
SPROTT INC COM NEW 852066208 2,515 72,561 SH   SOLE   72,561 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1,078 64,117 SH   SOLE   64,117 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 4,010 282,817 SH   SOLE   282,817 0 0
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 846 63,970 SH   SOLE   63,970 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 3,068 444,663 SH   SOLE   444,663 0 0
SSR MNG INC COM 784730103 45,880 2,747,246 SH   SOLE   2,747,246 0 0
STEEL DYNAMICS INC COM 858119100 4,998 75,550 SH   SOLE   75,550 0 0
TESLA INC COM 88160R101 505 750 SH   SOLE   750 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 2,516 1,691 SH   SOLE   1,691 0 0
THOR INDS INC COM 885160101 11,023 147,500 SH   SOLE   147,500 0 0
TRILOGY METALS INC NEW COM 89621C105 983 1,299,607 SH   SOLE   1,299,607 0 0
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 438 8,000 SH   SOLE   8,000 0 0
UR-ENERGY INC COM 91688R108 14 13,379 SH   SOLE   13,379 0 0
URANIUM ENERGY CORP COM 916896103 144 46,597 SH   SOLE   46,597 0 0
URANIUM RTY CORP COM 91702V101 2,392 1,053,647 SH   SOLE   1,053,647 0 0
VALE S A SPONSORED ADS 91912E105 830 56,703 SH   SOLE   56,703 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 551 20,111 SH   SOLE   20,111 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3,416 44,800 SH   SOLE   44,800 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 8,554 480,000 SH   SOLE   480,000 0 0
VIZSLA SILVER CORP COM NEW 92859G202 5,129 4,952,039 SH   SOLE   4,952,039 0 0
WESTERN DIGITAL CORP. COM 958102105 7,621 170,000 SH   SOLE   170,000 0 0
WESTLAKE CORPORATION COM 960413102 9,802 100,000 SH   SOLE   100,000 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 29,984 832,199 SH   SOLE   832,199 0 0
YAMANA GOLD INC COM 98462Y100 2,744 590,145 SH   SOLE   590,145 0 0