The FM Products FM-9 AR 9mm Forward Charging Upper Receiver w/ Micro Brake still utilizes a buffer system like an AR15.
Foxtrot Mike does not provide the internal diameter of their handguards. I would recommend reaching out to them directly for more information.
No, this FM Products FM-9 AR 9mm Forward Charging Upper Receiver w/ Micro Brake is designed to work with 9mm Glock pattern magazines, not Colt magazines.
Yes, the FM Products FM-9 AR 9mm Forward Charging Upper Receiver is compatible with aftermarket AR9 barrels.
The FM Products FM-9 AR 9mm Forward Charging Upper Receiver would work with the CMMG P320 compatible lower receiver but would also need the CMMG Bolt and barrel combination, linked below:
https://cmmg.com/barrel-and-bcg-kit-5-4140cm-sbn-9mm
The FM Products FM-9 AR 9mm Forward Charging Upper Receiver w/ Micro Brake features an 8.5" barrel.
Yes, the FM Products FM-9 AR 9mm Forward Charging Upper Receiver includes a reversable charging handle that can be swapped to either the right or left side based off the shooter's preference.
The manufacturer does not state the need for a ramp with the FM Products FM-9 AR 9mm Forward Charging Upper Receiver. However, to confirm I recommend contacting the manufacturer.
The FM Products FM-9 AR 9mm Forward Charging Upper Receiver w/ Micro Brake can be used with an AR15 lower receiver and a compatible magwell adapter.
According to the manufacturer the FM Products FM-9 AR 9mm Forward Charging Upper Receiver w/ Micro Brake is not compatible with the Spike's Tactical 9mm Glock Mag Lowers.