thats ok, i think "old school" weapons are much better than any new gun, because they are durable, and much more efficient, like the m1 garand, it was designed for hand to hand combat, using the stock, try that with an m4 carbine, see what happens. also, those old guns were made for bayonet use, which would be a lifesaver in a zombie apocalypse. i would personally love to have an M1 garand in that situation, not just cause its cool in call of duty, but because its really cool in real life, one of my friends has one, he showed me how to use it in hand to hand and how durable it is, the only drawback is that ammunition would be very scarce.
what? im talking about like laser pointers, not a laser. laser pointers, even good ones are less than finger sized. almost all of the ones you would mount on a weapon are no more than 1 inch. search laser grips for pistols.
Lasers are usually ineffective in full daylight, and box mags are difficult to change out depending on the weapon. Plus they make actually handling the weapon alot more difficult in most situations. So I'd have to consider that cumbersome as well. I'd pass on both items.