Hi @Killua, thank you for reaching out about the Garmin 945!

Unfortunately we cannot help with putting the watch on hold for you from here, but you can contact our Customer Service team at 1 (800) 426-4840 as they have the best visibility into the inventory of the Garmin 945. From there, they can help you with the next steps that will help with getting the watch to your friend. 

Hope this helps!