Bistable mechanism only based on magnets ruling out everything which might wear out.
Base can be printed as oriented, switch itself laying on its side. No supports required, at 3 or 4 perimeters since threads are threaded right into plastic.
BOM to complete:
The author marked this model as their own original creation.