bullpup rifles have an advantage of having more grip handling in the front of the trigger hand, and has the ability to use a shorter barrel due to the fact the action takes place from behind the trigger hand.
the largest issue with bullpups is their casing ejections. it was somewhat common for older bullpups to eject the case towards the face of a left handed user. most modern bullpups eliminate this by ejecting the case on either side with a switchable port (FAMAS, TAR-21, Steyr AUG), and others usually eject it downwards or forwards.
Another issue with bullpups is that since the main action takes place in the rear of the gun, most of the weigh of the gun is in the back, which affect the muzzle rise a lot more than if the action were in the front. (M4, AK-74)
Since a bullpup allows for a shorter barrel, and therefore also a more compact stance, it lessens fatigue for the user, basically not stimulating the muscles in the outstretched arm as much as you would with a normal rifle, so reaction time may be enhanced.
Long range accuracy for bullpups is criticized as it doesn't compete to well with front-action rifles.
imo i'd prefer a bullpup over a normal rifle, but normal rifles are totally neat for long-range fire.
also post your favorite guns
G3A3
FN SCAR-H
Armsel Striker
M1911A1