I am a private seller located in western lower Michigan. I can meet for local pickup or mail directly to a Michigan resident. Please make sure your FFL accepts from private sellers or I will have to add money to cover the cost of the transfer out of my FFL.