Im not a lawyer, but I play one on the internet...

My take is that, if you are not a NY state resident, you can ship anything that is otherwise legal to ship from your jurisdiction. The onus is on the recipient in NY to comply with his local restrictions for receipt of that shipment. I think NYC has restrictions that dont apply in the rest of the state.