As Prime Day approaches, Amazon stares down barrel of the delivery gun