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
TEEKAY OFFSHORE PARTNERS LP COM Y8565J101 107 40,500 SH   SOLE   0 40,500 0
FRANKLIN NEW YORK TAX FREE COM 354130106 205 18,938 SH   SOLE   0 18,938 0
AERIE PHARMACEUTICALS COM COM 00771V108 2,364 35,000 SH   SOLE   0 35,000 0
ALIBABA GROUP HLDG LTD SPONSOR COM 01609w102 954 5,140 SH   SOLE   0 5,140 0
ALLY FINANCIAL INC COM 02005N100 276 10,500 SH   SOLE   10,500 0 0
ALPHABET INC CAP STK CL C COM 02079k107 1,590 1,425 SH   SOLE   500 925 0
ALTABA INC COM COM 021346101 220 3,000 SH   SOLE   3,000 0 0
AMAZON COM INC COM COM 023135106 377 222 SH   SOLE   0 222 0
AMERICAN INTERNATIONAL GROUP COM 026874784 318 6,000 SH   SOLE   5,000 1,000 0
AMERICAN TEL & TEL CO COM 00206R102 1,777 55,352 SH   SOLE   0 55,352 0
ANNALY MTG MGMT INC COM COM 035710409 288 28,000 SH   SOLE   0 28,000 0
APPLE COMPUTER INC W/RTS COM 037833100 7,033 37,991 SH   SOLE   750 37,141 100
APPLIED DNA SCIENCES I COM NEW COM 03815U201 63 50,000 SH   SOLE   0 50,000 0
ARBOR RLTY TR INC COM COM 038923108 4,209 403,519 SH   SOLE   0 403,519 0
AVNET INC COM 053807103 999 23,300 SH   SOLE   2,500 20,200 600
BERKSHIRE HATHAWAY INC COM 084670108 3,102 11 SH   SOLE   0 11 0
BERKSHIRE HATHAWAY INC-DEL COM 084670702 429 2,300 SH   SOLE   0 2,300 0
BK TECHNOLOGIES INC COM COM 09180a100 5,494 1,484,948 SH   SOLE   0 1,484,948 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,189 39,550 SH   SOLE   3,500 35,250 800
CAPITAL PRODUCT PARTNE COM UNI COM Y11082107 337 110,280 SH   SOLE   0 110,280 0
CATERPILLAR INC COM 149123101 244 1,800 SH   SOLE   0 1,800 0
CELLDEX THERAPEUTICS I COM COM 15117b103 27 54,400 SH   SOLE   0 54,400 0
CHEMBIO DIAGNOSTICS IN COM NEW COM 163572209 1,068 96,235 SH   SOLE   41,000 51,735 3,500
CHIMERA INVT CORP COM NEW COM 16934q208 1,723 94,230 SH   SOLE   0 92,030 2,200
CITIGROUP INC COM 172967424 1,842 27,525 SH   SOLE   6,000 21,325 200
COGNIZANT TECH SOLUTNS CL A COM 192446102 509 6,450 SH   SOLE   0 6,450 0
COLONY CAP INC NEW CL A COM COM 19626G108 1,029 164,953 SH   SOLE   0 161,668 3,285
COMCAST CORP NEW CL A COM 20030N101 747 22,775 SH   SOLE   0 22,775 0
CONNECTONE BANCORP INC COM COM 20786W107 204 8,206 SH   SOLE   0 8,206 0
CONOCO PHILLIPS COM 20825C104 672 9,650 SH   SOLE   0 9,650 0
CORENERGY INFRASTRUCTU COM NEW COM 21870u502 1,198 31,868 SH   SOLE   0 30,968 900
CPI AEROSTRUCTURES INC COM NEW COM 125919308 426 40,600 SH   SOLE   0 40,600 0
DELL TECHNOLOGIES INC COM CL V COM 24703l103 254 3,000 SH   SOLE   3,000 0 0
DELTA AIR LINES INC DE COM NEW COM 247361702 1,340 27,050 SH   SOLE   0 26,550 500
DEVON ENERGY CORP COM 25179M103 1,706 38,803 SH   SOLE   3,000 35,203 600
FACEBOOK INC CL A COM 30303M102 1,870 9,625 SH   SOLE   1,500 8,025 100
FEDEX CORP COM 31428X106 261 1,150 SH   SOLE   0 1,150 0
GALECTIN THERAPEUTICS INC COM 363225202 1,410 221,700 SH   SOLE   0 221,700 0
GENERAL ELECTRIC CO COM 369604103 1,130 83,025 SH   SOLE   0 83,025 0
GENERAL MOTORS CO COM 37045V100 4,121 104,593 SH   SOLE   9,000 94,293 1,300
GLOBAL ENERGY HLDGS GR COM COM 37991A100 0 69,447 SH   SOLE   0 69,447 0
GLOBAL SHIP LEASE INC SHS A COM y27183105 60 45,350 SH   SOLE   0 45,350 0
HC2 HLDGS INC COM COM 404139107 234 40,000 SH   SOLE   40,000 0 0
HCP INC COM COM 40414L109 497 19,250 SH   SOLE   0 19,250 0
HERCULES TECHNOLOGY GROWTH COM 427096508 3,058 241,717 SH   SOLE   25,000 214,828 1,889
HOUSTON AMERN ENERGY C COM COM 44183U100 474 1,558,959 SH   SOLE   0 1,558,959 0
INTEL CORP COM 458140100 2,284 45,950 SH   SOLE   1,800 43,550 600
INVESCO EXCHANGE TRADE AEROSPA COM 46137v100 253 4,600 SH   SOLE   0 4,600 0
INVESCO QQQ TR UNIT SER 1 COM 46090e103 360 2,095 SH   SOLE   0 2,095 0
ISHARES TR DJ US INDEX FD COM 464287846 205 1,500 SH   SOLE   0 1,500 0
ISHARES TR S&P 100 IDX FD COM 464287101 377 3,150 SH   SOLE   0 3,150 0
ISTAR FINANCIAL INC COM 45031U101 440 40,750 SH   SOLE   0 40,250 500
JOHNSON & JOHNSON COM 478160104 886 7,298 SH   SOLE   0 7,298 0
KENNEDY - WILSON HOLDINGS INC. COM 489398107 719 34,000 SH   SOLE   34,000 0 0
KKR & CO INC CL A COM 48251w104 4,435 178,463 SH   SOLE   15,000 160,363 3,100
LIONS GATE ENTERTAINMENT CORP COM 535919500 235 10,000 SH   SOLE   10,000 0 0
MACYS INC COM COM 55616p104 2,134 57,000 SH   SOLE   6,500 49,800 700
MEDICAL PPTYS TR INC COM COM 58463J304 3,050 217,250 SH   SOLE   0 216,050 1,200
MEDTRONIC PLC SHS COM g5960l103 1,021 11,925 SH   SOLE   0 11,925 0
MERCK & CO INC COM 58933Y105 1,684 27,750 SH   SOLE   0 27,750 0
MFA FINANCIAL INC COM 55272X102 415 54,700 SH   SOLE   0 54,700 0
MFS CHARTER INCOME TRUST-SBI COM 552727109 260 32,750 SH   SOLE   0 32,250 500
MICROSOFT CORP COM 594918104 3,990 40,465 SH   SOLE   11,000 28,465 1,000
MONDELEZ INTL INC CL A COM 609207105 1,604 39,123 SH   SOLE   0 38,023 1,100
MONMOUTH REAL ESTATE INVT CORP COM 609720107 1,450 87,700 SH   SOLE   0 86,200 1,500
NETFLIX INC COM COM 64110l106 1,322 3,377 SH   SOLE   0 3,377 0
NEWELL CO COM 651229106 1,149 44,560 SH   SOLE   0 43,860 700
NUVERRA ENVIRONMENTAL SHS COM 67091k302 429 35,758 SH   SOLE   0 35,758 0
OMEGA HEALTHCARE INVS COM COM 681936100 574 18,525 SH   SOLE   0 18,525 0
PFIZER INC. COM 717081103 3,291 90,725 SH   SOLE   7,500 80,925 2,300
PICO HOLDINGS INC COM 693366205 244 20,957 SH   SOLE   20,957 0 0
PLATFORM SPECIALTY PRO COM COM 72766q105 145 12,500 SH   SOLE   12,500 0 0
PRESIDENTIAL RLTY NEW CL B COM 741004204 3 74,000 SH   SOLE   0 74,000 0
PROCTER & GAMBLE CO COM 742718109 781 10,000 SH   SOLE   0 10,000 0
READING INTERNATINAL CL A COM 755408101 536 33,600 SH   SOLE   21,000 12,600 0
RED LION HOTELS CORP COM 756764106 2,718 233,297 SH   SOLE   92,000 137,397 3,900
REDWOOD TR INC COM COM 758075402 596 36,166 SH   SOLE   0 35,166 1,000
RETAIL OPPORTUNITY INVESTMEN COM 76131N101 460 24,000 SH   SOLE   15,000 9,000 0
ROKU INC COM CL A COM 77543r102 1,168 27,414 SH   SOLE   0 27,414 0
ROYAL GOLD INC COM 780287108 576 6,200 SH   SOLE   1,000 5,200 0
SANOFI SPONSORED ADR COM 80105n105 372 9,300 SH   SOLE   0 9,300 0
SAREPTA THERAPEUTICS I COM COM 803607100 264 2,000 SH   SOLE   0 2,000 0
SECTOR SPDR TR SBI INT-ENERGY COM 81369Y506 472 6,218 SH   SOLE   0 6,218 0
SELECT INCOME REIT COM SH BEN COM 81618T100 1,316 58,550 SH   SOLE   0 58,350 200
SELECT SECTOR SPDR TR SBI HEAL COM 81369y209 225 2,700 SH   SOLE   0 2,700 0
SPDR GOLD TRUST GOLD SHS COM 78463v107 356 3,000 SH   SOLE   3,000 0 0
SPROTT PHYSICAL GOLD UNIT COM 85207H104 2,681 263,371 SH   SOLE   0 255,971 7,400
STONEMOR PARTNERS L P COM UNIT COM 86183Q100 256 42,500 SH   SOLE   42,500 0 0
TAPESTRY INC COM COM 876030107 1,358 29,070 SH   SOLE   0 29,070 0
TRINITY BIOTECH PLC-SPON ADR COM 896438306 99 19,728 SH   SOLE   5,000 14,728 0
VANGUARD INDEX FDS REIT ETF COM 922908553 334 4,095 SH   SOLE   0 4,095 0
VANGUARD INDEX FDS STK MRK ETF COM 922908769 380 2,705 SH   SOLE   0 2,705 0
VENTAS INC COM COM 92276F100 1,475 25,900 SH   SOLE   0 25,900 0
VERIZON COMMUNICATIONS COM 92343V104 328 6,511 SH   SOLE   0 6,511 0
VERTEX ENERGY INC COM COM 92534K107 379 357,269 SH   SOLE   0 357,269 0
VOLT INFO SCIENCES INC COM 928703107 1,150 338,315 SH   SOLE   70,000 261,315 7,000
WAL-MART STORES INC. COM 931142103 906 10,575 SH   SOLE   0 10,275 300
WALGREENS BOOTS ALLIAN COM COM 931427108 1,701 28,350 SH   SOLE   5,000 22,850 500
WALT DISNEY CO W/RTS TO PUR COM 254687106 938 8,950 SH   SOLE   0 8,950 0
WISDOMTREE TR EMERG MKTS ETF COM 97717W315 527 12,299 SH   SOLE   0 12,199 100
WISDOMTREE TR JAPN HEDGE EQT COM 97717w851 1,734 32,130 SH   SOLE   0 30,680 1,450
SEASPAN CORPORATION CUM RED PRD Y75638208 760 30,050 SH   SOLE   0 30,050 0
TSAKOS ENERGY NAVIGATION LT PRD G9108L124 256 10,100 SH   SOLE   0 10,100 0
B RILEY FINL INC SR NT 27 PRD 05580m306 299 11,947 SH   SOLE   0 9,947 2,000
B RILEY FINL INC SR NT 7.25 2 PRD 05580m405 888 35,600 SH   SOLE   0 34,100 1,500
CHS INC 8.00 CUM REDEEMABLE PFD PRD 12542R209 1,084 36,507 SH   SOLE   0 33,907 2,600
GOLDMAN SACHS GROUP PFD A 1/10 PRD 38143Y665 1,028 43,969 SH   SOLE   0 38,969 5,000
METLIFE INC PFD A FLT RATE PRD 59156R504 553 21,800 SH   SOLE   0 21,000 800
MORGAN STANLEY DEP SHS REPSTG PRD 61747S504 566 24,205 SH   SOLE   0 21,005 3,200
ABERDEEN ASIA PAC INCM COM COM 003009107 111 25,800 SH   SOLE   0 25,800 0
ALLIANCEBERNSTEIN MUN N Y PTFL COM 018642207 290 29,597 SH   SOLE   0 29,597 0
BLACKROCK CORE BD TR SHS BEN I COM 09249E101 1,050 82,294 SH   SOLE   0 82,294 0
BLACKROCK MUNIHLDNGS C COM COM 09254L107 330 25,000 SH   SOLE   0 25,000 0
BLACKSTONE GSO RTE FND COM COM 09256U105 1,237 68,628 SH   SOLE   0 67,628 1,000
BOULDER GROWTH & INCOM COM COM 101507101 1,474 143,400 SH   SOLE   0 138,900 4,500
EATON VANCE MUNS TR EV NY MUN COM 27826l322 140 14,147 SH   SOLE   0 14,147 0
FPA NEW INCOME INC COM COM 302544101 212 21,287 SH   SOLE   0 21,287 0
LEUTHOLD FDS INC GRIZZLY SHORT COM 527289797 976 53,325 SH   SOLE   0 51,950 1,375
LORD ABBETT INVT TR SH DURA IN COM 543916464 145 34,790 SH   SOLE   0 34,790 0
LORD ABBETT MUNI INCOM N Y SER COM 543902209 203 18,173 SH   SOLE   0 18,173 0
MFS INTER INCOME FD SH BEN INT COM 55273C107 233 60,300 SH   SOLE   0 60,300 0
NUVEEN DOW 30 DYNAMIC OVERWRIT COM 67075f105 702 38,006 SH   SOLE   0 38,006 0
NUVEEN PA INVT QUALITY COM COM 670972108 210 16,600 SH   SOLE   0 16,600 0
PIMCO CORPORATE OPP FD COM COM 72201B101 325 18,600 SH   SOLE   0 18,600 0
PIMCO DYNAMIC CR INCOM COM SHS COM 72202D106 363 15,400 SH   SOLE   0 15,400 0
RIVERPARK FDS TR STRAT INC RTA COM 76882k751 101 10,820 SH   SOLE   0 10,820 0
TEMPLETON INCOME TR GLO TOTRTN COM 880208855 709 61,105 SH   SOLE   0 61,105 0
BIOLINERX LTD SPONSORED ADR ADR 09071M106 127 143,000 SH   SOLE   0 143,000 0
ROYAL DUTCH SHELL PLC SPONS AD ADR 780259206 886 12,800 SH   SOLE   0 12,800 0
TEVA PHARMACEUTCL INDS ADR ADR 881624209 1,076 44,244 SH   SOLE   0 44,244 0
GM 10JUL19 18.33 C Option 37045V126 414 18,346 SH Call SOLE   11,445 6,901 0