A man opened fire at Shiromani Akali Dal (SAD) President Sukhbir Singh Badal at the entrance of the Golden Temple in Amritsar on Wednesday when the former deputy CM of Punjab was sitting on "punishment" guard duty.