I have a bcm lower that is getting lonely so I am gonna pick up a new upper for it but I cant decide between a Daniel defense upper and BCM upper. I know its a bcm lower but would a daniel defense upper be just as reliable and function just as well as a bcm upper with it? Or would it be better to match it with a bcm upper?
Bookmarks