Odin Works does not state if the ODIN Works Billet Upper Receivers have M4 feed ramps or not. I recommend contacting Odin Works for that information.
Yes. The ODIN Works Billet Upper Receiver will accept a 7.62x39 barrel as long as it is MIL-Spec.
Yes it will be compatible.
Geissele rails will not work with that upper, but most others on the market will (our rails/forends have anti-rotation tabs too)"
The price difference is because of the cerekote finish.
If by "all blocked in" you're referring to no ejection port, the photo is of the left side of the upper receiver, the ejection port is on the other side.
These are completely finished - the photos are supplied by Odin Works.
Mark H.
No, this does not have the forward assist tube.
It does have a case deflector and does have a dust cover port where a dust cover can be installed.
Weight: Stripped, (no dust flap), 7.83oz or 222 grams