Restaurant: +27 (0)11 805 3040 OR Club Office: +27 (0)11 805 3039 (Please note this is diverted to Cell No: 083 412 0161)

Rifle Club

The Swiss Rifle Club Johannesburg is an accredited sport shooting club of the Swiss Shooting Federation. Our objective as a club is to keep up the Swiss national tradition of target shooting for Swiss citizens based in and around Johannesburg, South Africa.

We take part in strict pre-defined competitions using any of 3 models of current and historical Swiss military rifles, using only peep sights at a distance of 300 metres.

To find out more – Visit