Bob Katter says Australia's "thought police have gone too far" in pillorying our Olympic swimmers for being pictured with legal firearms.

Mr Katter, the member for Kennedy, stepped in to defend controversial Sunshine Coast swimmer Nick D'Arcy saying political correctness has gone too far when men have to "apologise for being men", reports The North West Star.

Bob Katter ... "Are we serious?" Credit:Alex Ellinghausen / Fairfax

Mr Katter took aim at the "thought police" for the criticism of D'Arcy and fellow Olympian Kenrick Monk, after the pair were criticised when Monk posted a photo on Facebook of the pair branding firearms in a United States gun shop.