Had it for a couple of years now.
About 1K rounds.
A nice range gun.
Requires a break in period.
Trigger is ok.
Upper is alloy, lower is polymer.
Comes with 3 chokes.
A little bit on a heavy side, but feels very good when shouldered.
Has minor recoil. Has a rubber pad as well. I think the recoil is less than FD-12 once. Or is it just the rubber pad difference. FD-12 gave me a "kick" in a cheek with aluminium stock, which HG-105 didn't.
The charging handle - can be switched for both of sides in no time. Also, when it locks back on an empty magazine / or if I choose to do it, it could flop around. Kind of an issue, but never bothered me too much.
Easy to disassemble, however there's a couple of parts / spots where you have to "firmly encourage it".
Has flip up plastic sights, which are useless imho. When choosing red dot - should be a higher up one.
Mag's drop free (in mine). Mag's change is ok, just slower.
Slamfire - had it once. Not sure what to suggest about it. Just be aware of this possibility and keep the muzzle in a safe direction all the time.
Adjustable cheek pad tends to rise itself after a few shots. It might interfere with target inquisition. The solution is - to tighten it with tool or simply to take it off.
The paper manual comes with is very simple. I wish it would have comprehensive detailed digital file.
Another thing, it is intended for 3" shells as per manual. It is taking 2.75 cheapest shells after break in period. But kind of inconsistent. Sometimes a few mag's in a row with no issue. Sometimes jams every mag. It is different comparable to FD-12 for instance, which takes whatever cheapest ammo flawlessly in my experience. Comes with a nice green padded soft case. That's my experience. No regrets with purchasing this gun.
Hope it helps.