This is a genuine BMW Group OEM ignition switch from a 2002 BMW 540iT (E39), part number 61 32 6 901 962. According to realoem.com, part #61326901962 is also used on the following vehicles:
5-Series (E39) (04/1995 — 12/2003)
7-Series (E38) (11/1993 — 07/2001)
X5 (E53) (10/1998 — 09/2006)
Available here at a sale price of $97.39:
https://www.bmwpartsworldwide.com/oem-parts/bmw-ignition-switch-61326901962?c=bD0xJm49U2VhcmNoIFJlc3VsdHM%3D
You can confirm fitment here, where it's listed at $80.19:
https://www.realoem.com/bmw/enUS/showparts?id=DR63-USA---E39-BMW-540i&diagId=32_0703#61326901962
It is used, but in perfect working condition. I'd spilled a gallon of water in the back of my '02 540i wagon, and although I'd soaked it all up and thought that my electrical issues were unrelated, it was wreaking havoc on the electrical system. Research indicated that many of the symptoms were similar to those for a bad ignition switch, so I bought a new one locally for about $100 and installed it. However, nothing changed, as the problem was unrelated and this original switch was working perfectly.
I'll likely match or beat a lower price, but please no low-ball offers.
All but the last (stock) image are of the actual part.