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
AGNICO EAGLE MINES LTD COM 008474108 7,242 162,252 SH   SOLE   162,252 0 0
ALEXCO RESOURCE CORP COM 01535P106 723 587,948 SH   SOLE   587,948 0 0
ALMADEN MINERALS LTD COM CL B 020283305 2,676 3,819,422 SH   SOLE   3,819,422 0 0
ALPS ETF TR SPROTT GL MINE 00162Q643 213 12,235 SH   SOLE   12,235 0 0
AMERICAS SILVER CORP COM NEW 03063L705 474 212,866 SH   SOLE   212,866 0 0
AMGEN INC COM 031162100 1,946 10,000 SH   SOLE   10,000 0 0
APPLE INC COM 037833100 7,571 48,000 SH   SOLE   48,000 0 0
ARCOSA INC COM 039653100 2,769 100,000 SH   SOLE   100,000 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 3,979 180,000 SH   SOLE   180,000 0 0
ASANKO GOLD INC COM 04341Y105 45 70,679 SH   SOLE   70,679 0 0
AURYN RES INC COM 05208W108 956 816,500 SH   SOLE   816,500 0 0
AVINO SILVER & GOLD MINES LT COM 053906103 630 750,000 SH   SOLE   750,000 0 0
B2GOLD CORP COM 11777Q209 8,099 2,313,477 SH   SOLE   2,313,477 0 0
BARCLAYS BK PLC IPATH B COFFEE 06746P563 224 6,006 SH   SOLE   6,006 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,092 20,042 SH   SOLE   20,042 0 0
BUCKLE INC COM 118440106 3,674 190,000 SH   SOLE   190,000 0 0
CAL MAINE FOODS INC COM NEW 128030202 4,413 104,333 SH   SOLE   104,333 0 0
CAMECO CORP COM 13321L108 962 84,826 SH   SOLE   84,826 0 0
CIRRUS LOGIC INC COM 172755100 7,299 220,000 SH   SOLE   220,000 0 0
COEUR MNG INC COM NEW 192108504 4,040 688,304 SH   SOLE   688,304 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 5,466 257,412 SH   SOLE   257,412 0 0
DENISON MINES CORP COM 248356107 13 28,808 SH   SOLE   28,808 0 0
DIREXION SHS ETF TR DLY JR GOLD 3X 25460E877 178 19,350 SH   SOLE   19,350 0 0
EMX RTY CORP COM 26873J107 4,758 4,209,478 SH   SOLE   4,209,478 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 1,746 595,500 SH   SOLE   595,500 0 0
ENTREE RES LTD COM 29384J103 96 241,629 SH   SOLE   241,629 0 0
EXXON MOBIL CORP COM 30231G102 4,432 65,000 SH   SOLE   65,000 0 0
FEDERATED INVS INC PA CL B 314211103 4,779 180,000 SH   SOLE   180,000 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 3,055 399,666 SH   SOLE   399,666 0 0
FORTUNA SILVER MINES INC COM 349915108 7,168 1,527,287 SH   SOLE   1,527,287 0 0
FRANCO NEVADA CORP COM 351858105 7,528 107,289 SH   SOLE   107,289 0 0
FRANKLIN RES INC COM 354613101 7,415 250,000 SH   SOLE   250,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 146 14,200 SH   SOLE   14,200 0 0
FRP HLDGS INC COM 30292L107 3,680 80,000 SH   SOLE   80,000 0 0
GAMESTOP CORP NEW CL A 36467W109 3,091 245,000 SH   SOLE   245,000 0 0
GARMIN LTD SHS H2906T109 1,899 30,000 SH   SOLE   30,000 0 0
GENTEX CORP COM 371901109 8,488 420,000 SH   SOLE   420,000 0 0
GLADSTONE INVT CORP COM 376546107 158 17,000 SH   SOLE   17,000 0 0
GOLD RESOURCE CORP COM 38068T105 804 148,100 SH   SOLE   148,100 0 0
GOLD STD VENTURES CORP COM 380738104 1,120 692,000 SH   SOLE   692,000 0 0
GOLDCORP INC NEW COM 380956409 168 17,192 SH   SOLE   17,192 0 0
GREAT PANTHER SILVER LTD COM 39115V101 468 486,200 SH   SOLE   486,200 0 0
HALLIBURTON CO COM 406216101 243 9,169 SH   SOLE   9,169 0 0
HECLA MNG CO COM 422704106 2,508 783,025 SH   SOLE   783,025 0 0
HELMERICH & PAYNE INC COM 423452101 7,466 155,757 SH   SOLE   155,757 0 0
IAMGOLD CORP COM 450913108 254 69,161 SH   SOLE   69,161 0 0
ICAD INC COM NEW 44934S206 170 46,000 SH   SOLE   46,000 0 0
INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 2,786 70,438 SH   SOLE   70,438 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 10 37,672 SH   SOLE   37,672 0 0
INTERNATIONAL TOWER HILL MIN COM 46050R102 16 31,200 SH   SOLE   31,200 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 8,846 486,848 SH   SOLE   486,848 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 13,403 401,824 SH   SOLE   401,824 0 0
LAM RESEARCH CORP COM 512807108 8,170 60,000 SH   SOLE   60,000 0 0
MAG SILVER CORP COM 55903Q104 10,625 1,250,942 SH   SOLE   1,250,942 0 0
MARCUS & MILLICHAP INC COM 566324109 3,433 100,000 SH   SOLE   100,000 0 0
MKS INSTRUMENT INC COM 55306N104 1,292 20,000 SH   SOLE   20,000 0 0
MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 377 263,116 SH   SOLE   263,116 0 0
NEVSUN RES LTD COM 64156L101 938 214,188 SH   SOLE   214,188 0 0
NEW GOLD INC CDA COM 644535106 1,976 2,034,067 SH   SOLE   2,034,067 0 0
NEWMONT MINING CORP COM 651639106 5,771 131,681 SH   SOLE   131,681 0 0
NEXGEN ENERGY LTD COM 65340P106 2,953 1,340,740 SH   SOLE   1,340,740 0 0
NUTRIEN LTD COM 67077M108 272 5,804 SH   SOLE   5,804 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 758 86,362 SH   SOLE   86,362 0 0
PAN AMERICAN SILVER CORP COM 697900108 10,964 633,047 SH   SOLE   633,047 0 0
PLATINUM GROUP METALS LTD COM 72765Q882 634 309,322 SH   SOLE   309,322 0 0
PRETIUM RES INC COM 74139C102 17,569 1,707,008 SH   SOLE   1,707,008 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 1,423 20,000 SH   SOLE   20,000 0 0
ROYAL GOLD INC COM 780287108 2,506 29,265 SH   SOLE   29,265 0 0
SANDERSON FARMS INC COM 800013104 4,524 45,567 SH   SOLE   45,567 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 13,876 3,010,043 SH   SOLE   3,010,043 0 0
SEABRIDGE GOLD INC COM 811916105 8,439 543,487 SH   SOLE   543,487 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206 253 89,743 SH   SOLE   89,743 0 0
SILVERCORP METALS INC COM 82835P103 2,798 1,020,567 SH   SOLE   1,020,567 0 0
SILVERCREST METALS INC COM 828363101 11,572 2,994,550 SH   SOLE   2,994,550 0 0
SMART SAND INC COM 83191H107 976 440,000 SH   SOLE   440,000 0 0
SPROTT FOCUS TR INC COM 85208J109 345 59,693 SH   SOLE   59,693 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 6,888 411,160 SH   SOLE   411,160 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 788 76,470 SH   SOLE   76,470 0 0
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 362 36,800 SH   SOLE   36,800 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 491 88,000 SH   SOLE   88,000 0 0
SSR MNG INC COM 784730103 7,805 494,255 SH   SOLE   494,255 0 0
STAR BULK CARRIERS CORP SHS PAR Y8162K204 282 30,893 SH   SOLE   30,893 0 0
TAHOE RES INC COM 873868103 7,468 1,602,872 SH   SOLE   1,602,872 0 0
TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 210 13,100 SH   SOLE   13,100 0 0
TEUCRIUM COMMODITY TR WHEAT FD 88166A508 216 36,550 SH   SOLE   36,550 0 0
THOR INDS INC COM 885160101 7,280 140,000 SH   SOLE   140,000 0 0
TRILOGY METALS INC NEW COM 89621C105 143 82,716 SH   SOLE   82,716 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 205 21,250 SH   SOLE   21,250 0 0
URANIUM ENERGY CORP COM 916896103 1,177 913,029 SH   SOLE   913,029 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 3,647 172,948 SH   SOLE   172,948 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3,227 30,500 SH   SOLE   30,500 0 0
WESTERN DIGITAL CORP COM 958102105 6,839 185,000 SH   SOLE   185,000 0 0
WESTLAKE CHEM CORP COM 960413102 4,631 70,000 SH   SOLE   70,000 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 25,747 1,018,517 SH   SOLE   1,018,517 0 0
WILLIAMS SONOMA INC COM 969904101 2,522 50,000 SH   SOLE   50,000 0 0
YAMANA GOLD INC COM 98462Y100 1,809 661,919 SH   SOLE   661,919 0 0