Maruzen M870 - pump action & M1100 revision - semi auto - duster/green gas shell ejected
Completed on Jan1-2015 more internal pictures will be follow for reference.
Design
Single inner barrel with non-adjustable hop up.
This shotgun has its own unique design. Nothing close to RS but only the look and functioning. It's using most plastic for body and some metal internal. So overall is looking good but light weight. The shells is light and only for loading bb's. Gas tank is located in the stock and detachable, full charge could last around 25 shots.
Chance of modifications D4-D5
seems you only can make or customized your own parts.
Durability
Doesn't last long since there is a lot of pot metal and small parts inside. If you use it for gaming, I believe the weakest part is the join between barrel and receiver. It's not that strong and could be easily get broken when carrying by sling or the force when pumping it.
Possible the most easiest wear out parts for M1100 Semi-auto
-carrying dog and trigger group

-bolt contacted with carrying dog area


-o-ring sealing underneath gas resovior

-the ejector and both left and right latches
Maintenance
I use propane and having gas leak from reservoir and gas line. Those are easy fixed. But I also had a crack piston and been replaced already, now is having eject problem on revision model as it is semi auto. So need to sped some time to find out and get it fix. Taking it apart is not easy tho.... So detail....
Parts supports
Not much in the market. Only a few from Taiwan as I found, mostly sold out and have to wait a while for back in stock.
Rating R1-R2
It is a fun airsoft shotgun with shells eject. It has a lot of detail small parts inside and the functioning is good. If you take it for gaming, you need to have a lot of shells and pick them back for reload. Each load has 5+1 shells and the gas tank could hold around 30 shots and the firing is not loud, only a light popping sound. Personal I love this shotgun is the unique internal design Japanese engineering, good for my collections.
Disassembled Internal for M1100 Semi-auto
M870
M1100 revision