Mike McRoberts reveals if he is 'packing heat' while in Rio