You can put a 22lr upper or an upper similar to an American 180 on an m16 and it is fun.