That Glock 26 Gen4 to me still looks like a photo-shopped Glock 17 Gen4 with the grip shortened. Looks like they did remove the logo.
The US had some rules for importing small handguns, like this one (from Austria), so they added adjustable sights and a thumb rest.
The adjustable sight would actually be removed after import, and shipped back to Glock for the next shipment.
And about reloads, it actually takes magazines from the larger Glocks so you can look ridiculous with a super large magazine.
That's why it's (probably) used in John Wicks first movie, as you can hide the gun easier but you can still scavenge magazines.
Btw. In 2023 58% of gun deaths in the US are suicides, so pills could prevent it, but still a strange combination in an ad.