Sleeping dogs I thought was awesome a good 9/10, as for guns I checked online and the easy way of getting and keeping one is causing trouble outside a safe house picking up a gun and run into the safehouse as you lose the cops and you keep the gun (until you die I think)
I thought the story was pretty good and there is about 4 (or 5) DLCs I haven't got any of them so I don't know if there good or not and one came out recently (year of the snake I think it is)
but overall a pretty good game and the best thing was I got the special edition for £30 on the day of release