I think antelope has to be in by jun 15th (I just looked it up cause im applying also for antelope) and I dont think land owner tag helps you out for antelope, just for deer, Your odds are quit a bit better for land owner tags for applying for deer.
Heres what it says for non-resident for antelope
Antelope Licenses limited to specific districts. Deadline to apply is June 2. $203 available at FWP Helena HQ only
issued through special drawings
includes non-refundable fee
http://www.fwp.state.mt.us/hunting/l...chor-For-47857