These are some Brick Built mini guns. Both are Mini-fig compatible. The top one is slightly more longer than the bottom one. This one has a laser light on the side of it.
This one has a drum magazine on the side. As I said before this one is a bit more portable than the top one. Thanks for reading!