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 8,639 183,158 SH   SOLE   183,158 0 0
ALEXCO RESOURCE CORP COM 01535P106 737 479,498 SH   SOLE   479,498 0 0
ALMADEN MINERALS LTD COM CL B 020283305 1,441 2,312,610 SH   SOLE   2,312,610 0 0
ALPS ETF TR SPROTT GL MINE 00162Q643 231 12,235 SH   SOLE   12,235 0 0
AMAZON COM INC COM 023135106 213 120 SH   SOLE   120 0 0
AMERICAS SILVER CORP COM NEW 03063L705 467 212,866 SH   SOLE   212,866 0 0
AMGEN INC COM 031162100 949 5,000 SH   SOLE   5,000 0 0
APPLE INC COM 037833100 9,613 50,610 SH   SOLE   50,610 0 0
ARCOSA INC COM 039653100 3,055 100,000 SH   SOLE   100,000 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 5,285 210,000 SH   SOLE   210,000 0 0
ASANKO GOLD INC COM 04341Y105 57 93,079 SH   SOLE   93,079 0 0
AURYN RES INC COM 05208W108 1,081 599,600 SH   SOLE   599,600 0 0
B2GOLD CORP COM 11777Q209 9,503 2,840,497 SH   SOLE   2,840,497 0 0
BARCLAYS BK PLC IPATH B COFFEE 06746P563 201 5,934 SH   SOLE   5,934 0 0
BARRICK GOLD CORPORATION COM 067901108 21,882 1,398,033 SH   SOLE   1,398,033 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,076 20,292 SH   SOLE   20,292 0 0
BIOGEN INC COM 09062X103 3,545 15,000 SH   SOLE   15,000 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 234 13,297 SH   SOLE   13,297 0 0
BUCKLE INC COM 118440106 4,118 220,000 SH   SOLE   220,000 0 0
CAL MAINE FOODS INC COM NEW 128030202 4,654 104,294 SH   SOLE   104,294 0 0
CAMECO CORP COM 13321L108 1,005 85,292 SH   SOLE   85,292 0 0
CIRRUS LOGIC INC COM 172755100 9,255 220,000 SH   SOLE   220,000 0 0
COEUR MNG INC COM NEW 192108504 3,492 652,624 SH   SOLE   652,624 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 3,502 151,834 SH   SOLE   151,834 0 0
DENISON MINES CORP COM 248356107 13 25,928 SH   SOLE   25,928 0 0
DIREXION SHS ETF TR DLY JR GOLD 3X 25460E877 101 10,350 SH   SOLE   10,350 0 0
EMX RTY CORP COM 26873J107 5,904 5,041,802 SH   SOLE   5,041,802 0 0
ENCANA CORP COM 292505104 1,109 153,222 SH   SOLE   153,222 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 2,002 595,500 SH   SOLE   595,500 0 0
ENI S P A SPONSORED ADR 26874R108 246 6,990 SH   SOLE   6,990 0 0
ENTREE RES LTD COM 29384J103 133 365,429 SH   SOLE   365,429 0 0
EXXON MOBIL CORP COM 30231G102 4,860 60,150 SH   SOLE   60,150 0 0
FEDERATED INVS INC PA CL B 314211103 4,689 160,000 SH   SOLE   160,000 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 4,185 492,133 SH   SOLE   492,133 0 0
FORTUNA SILVER MINES INC COM 349915108 7,086 1,671,038 SH   SOLE   1,671,038 0 0
FRANCO NEVADA CORP COM 351858105 8,158 108,707 SH   SOLE   108,707 0 0
FRANKLIN RES INC COM 354613101 9,113 275,000 SH   SOLE   275,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 183 14,200 SH   SOLE   14,200 0 0
FRP HLDGS INC COM 30292L107 3,329 70,000 SH   SOLE   70,000 0 0
GAMESTOP CORP NEW CL A 36467W109 2,032 200,000 SH   SOLE   200,000 0 0
GARMIN LTD SHS H2906T109 431 5,000 SH   SOLE   5,000 0 0
GENTEX CORP COM 371901109 8,685 420,000 SH   SOLE   420,000 0 0
GLADSTONE INVT CORP COM 376546107 197 17,000 SH   SOLE   17,000 0 0
GOLD RESOURCE CORP COM 38068T105 776 148,100 SH   SOLE   148,100 0 0
GOLD STD VENTURES CORP COM 380738104 881 678,700 SH   SOLE   678,700 0 0
GOLDCORP INC NEW COM 380956409 239 20,958 SH   SOLE   20,958 0 0
GREAT PANTHER MINING LIMITED COM 39115V101 610 486,200 SH   SOLE   486,200 0 0
HALLIBURTON CO COM 406216101 268 9,169 SH   SOLE   9,169 0 0
HECLA MNG CO COM 422704106 934 304,381 SH   SOLE   304,381 0 0
HELMERICH & PAYNE INC COM 423452101 11,290 203,219 SH   SOLE   203,219 0 0
IAMGOLD CORP COM 450913108 2,018 472,842 SH   SOLE   472,842 0 0
ICAD INC COM NEW 44934S206 211 41,000 SH   SOLE   41,000 0 0
INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 3,247 70,438 SH   SOLE   70,438 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 19 37,672 SH   SOLE   37,672 0 0
INTERNATIONAL TOWER HILL MIN COM 46050R102 40 76,200 SH   SOLE   76,200 0 0
ISHARES GOLD TRUST ISHARES 464285105 294 23,807 SH   SOLE   23,807 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 818 9,730 SH   SOLE   9,730 0 0
ISHARES TR 20 YR TR BD ETF 464287432 311 2,462 SH   SOLE   2,462 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 10,426 487,469 SH   SOLE   487,469 0 0
KINROSS GOLD CORP COM 496902404 2,156 511,438 SH   SOLE   511,438 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 8,069 212,841 SH   SOLE   212,841 0 0
LAM RESEARCH CORP COM 512807108 9,845 55,000 SH   SOLE   55,000 0 0
MAG SILVER CORP COM 55903Q104 16,018 1,298,944 SH   SOLE   1,298,944 0 0
MARCUS & MILLICHAP INC COM 566324109 4,073 100,000 SH   SOLE   100,000 0 0
MKS INSTRUMENT INC COM 55306N104 465 5,000 SH   SOLE   5,000 0 0
NEW GOLD INC CDA COM 644535106 166 193,408 SH   SOLE   193,408 0 0
NEWMONT MNG CORP COM 651639106 989 27,663 SH   SOLE   27,663 0 0
NEXGEN ENERGY LTD COM 65340P106 2,742 1,398,522 SH   SOLE   1,398,522 0 0
NUTRIEN LTD COM 67077M108 381 7,231 SH   SOLE   7,231 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 733 65,214 SH   SOLE   65,214 0 0
PAN AMERICAN SILVER CORP COM 697900108 13,385 875,934 SH   SOLE   875,934 0 0
PLATINUM GROUP METALS LTD COM 72765Q882 120 46,392 SH   SOLE   46,392 0 0
POLARITYTE INC COM 731094108 802 75,000 SH   SOLE   75,000 0 0
PRETIUM RES INC COM 74139C102 11,757 1,173,862 SH   SOLE   1,173,862 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 3,159 35,000 SH   SOLE   35,000 0 0
ROYAL GOLD INC COM 780287108 2,700 29,697 SH   SOLE   29,697 0 0
SANDERSON FARMS INC COM 800013104 3,370 25,568 SH   SOLE   25,568 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 14,376 2,623,422 SH   SOLE   2,623,422 0 0
SEABRIDGE GOLD INC COM 811916105 7,831 543,487 SH   SOLE   543,487 0 0
SILVERCORP METALS INC COM 82835P103 3,163 959,867 SH   SOLE   959,867 0 0
SILVERCREST METALS INC COM 828363101 11,400 2,691,750 SH   SOLE   2,691,750 0 0
SMART SAND INC COM 83191H107 2,225 500,000 SH   SOLE   500,000 0 0
SPROTT FOCUS TR INC COM 85208J109 482 70,428 SH   SOLE   70,428 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 302 24,360 SH   SOLE   24,360 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 800 76,610 SH   SOLE   76,610 0 0
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 331 31,200 SH   SOLE   31,200 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 510 92,200 SH   SOLE   92,200 0 0
SSR MNG INC COM 784730103 5,363 331,661 SH   SOLE   331,661 0 0
STAR BULK CARRIERS CORP SHS PAR Y8162K204 459 69,800 SH   SOLE   69,800 0 0
TEUCRIUM COMMODITY TR WHEAT FD 88166A508 193 36,550 SH   SOLE   36,550 0 0
TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 188 12,400 SH   SOLE   12,400 0 0
THOR INDS INC COM 885160101 8,731 140,000 SH   SOLE   140,000 0 0
TRILOGY METALS INC NEW COM 89621C105 342 139,341 SH   SOLE   139,341 0 0
URANIUM ENERGY CORP COM 916896103 1,557 1,076,048 SH   SOLE   1,076,048 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 3,414 152,314 SH   SOLE   152,314 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3,247 30,500 SH   SOLE   30,500 0 0
WESTERN DIGITAL CORP COM 958102105 9,131 190,000 SH   SOLE   190,000 0 0
WESTLAKE CHEM CORP COM 960413102 6,786 100,000 SH   SOLE   100,000 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 27,375 904,661 SH   SOLE   904,661 0 0
WILLIAMS SONOMA INC COM 969904101 1,969 35,000 SH   SOLE   35,000 0 0
YAMANA GOLD INC COM 98462Y100 77,648 29,750 SH   SOLE   29,750 0 0