I took a look at the wheel locks offered by Tesla, and they look decent. Doing wheel locks with open-end lug nuts is more difficult to make them secure.
I'm a fan of the Gorilla Guard and Gorilla X2 wheel locks, because both have countermeasures to one of the tricks used by theives to get wheel locks off -- the "hammer-a-socket" trick. Basically, they take a 12-point socket that's just the right size, hammer it over the wheel lock, and it then has enough friction to twist the wheel lock off.
The
Gorilla Guard locks have a sleeve that gets in the way of hammering a socket over the lock.
The
Gorilla X2 locks have a free-rotating top section that just free spins, so if you hammer a socket over it, you don't get any torque to take off the lock.
Unfortunately, you can't use either of these locks on the M3, because the lug nuts on the M3 are very short, and are an "open" style. You have to use the ones provided by Tesla, or you can use the original
Gorilla Locks, specifically the "Acorn Open End" shown as the 3rd one in the top row. Unfortunately, these are vulnerable to the socket trick, and as such aren't terribly secure.
However, I picked up a set of Gorilla's
The System locks, specifically part 78643N (Acorn Open End, 14x1.5 mm). What this does is instead of only one lock per wheel, you get a set of 20 locks so that every lug nut is a lock. So although you can hammer a socket over these, now the thieves will need 20 sockets to get your wheels. Too much trouble.
Surprisingly, this route was quite inexpensive at only $45 for the entire set from
Brandsport. Tesla is
charging $50 for a set of only 4 of them, so you can save 10% and get 20 of them instead.
My order is supposed to come in today, I'll be putting the locks on my M3 this weekend, I'll post back with results, fitment, and pictures.