I have a Colt 9 mm but I have been really wanting a flat top upper for it other than the standard carry handle version. If need be I am whiling to cannibilze the barrel and other inners of my standard upper. Of course my main concerns are compatibilty and reliabilty. Any good suggestion on one ?