I like the smaller gun controller for playing FPS games on a Smartphone. But, the bigger gun controller looks more fun for games where accuracy is more important like target practicing games where you hit a target from far away.
that is something you don't want to carry in the public. Someone even mistakes that for a real gun and you're going to be in the middle of one big mess.
I agree, carrying a gun shaped controller in public is not a good idea because people sometimes mistake toy guns for real guns.
I think it is also be a good idea to close your curtains and blinds since someone looking inside your house from the outside may think you are holding a gun, and pointing it at someone inside a home.