The 19-year-old reality star had a whole day of fun planned for her longtime boyfriend’s 27th birthday, and true to form, she documented every step on social media.

Jenner, Tyga and friends headed out to a shooting range in Arizona Saturday to celebrate the big day. The cosmetics mogul shared a video of her beau firing at targets with an instructor before sharing a slew of selfies modeling her noise-cancelling headphones.

The duo got some on-camera cuddling in before Jenner showed off her gift to the birthday boy, a diamond bracelet. “60 carats for my baby,” she captioned a Snapchat video in which Tyga flaunts his new bling.

Jenner then got dolled up for a night out. The youngest of the Kardashian-Jenner sisters tied her blonde hair back in a sleek ponytail and donned an all-white ensemble, from her figure-hugging dress to her pointed heels.

Tyga went for a less formal look, opting for red pants, a black t-shirt featuring Tupac and a backwards baseball cap. Of course, he was sporting his new birthday gift on his wrist.

Attendees then sang “Happy Birthday” before Tyga blew out a candle on his cake, which was decorated with a throwback photo from the rapper’s younger years.

Earlier in the week, Jenner surprised her boyfriend with a birthday party planned with the help of his 4-year-old son, King Cairo, complete with cupcakes, a cake and homemade presents.