I am retired Marine Corps and my son is active duty right now. A graduation gift is a better idea. I know it sounds goofy but I usually bought nice durable watches for graduation gifts. Nothing more important for a young Private ore Seaman then to be on time.