Firstly, to the questions, it fits a small 8.4 battery in the handguard, but it is too tight to fit a flash hider, hence it just kind of ends....
and as to it being ugly, if The Badger wanted to win a beauty contest he would undoubtedly photograph his own.... weapon rather than a hack job still covered in epoxy.... actually his weapon looks alot like that as well so....
he plans to fill in the cracks with moar epoxy, then sand it down and paint it, but that will probably have to wait until he gets bored again....