I'm not ashamed to admit I plug my branch of service on my car or on my head. Though I don't go around expecting to get military or vet discounts because of my service. Or try to force myself into someones conversation, and boast about being a vet or the things I seen or did.
I'm not sure about the other branches but I've had other Marines come up and strike up a conversation. Majority of them older Marines, but when it happens it was like we've known each for years. When I was in college I kept a low profile because majority of the kids would ask stupid questions, but was more than happy to talk to those who had legitimate questions.
I've had some younger folks come up while out and about and ask only because they were interested in joining. I find it a good way for them to hear what the military is really like instead of the recruiters sugar coating it so they can meet a quota. It also is an opportunity to tell them about the benefits they can and should use when they do get out so they can continue to better their lives.
Right on CPL , its called PRIDE. which a lot of people know nothing about.... 82-97 USAF