Shape and detail looks pretty good, but there really needs to be more color difference between the weapons. Right now they're all the same color, so it'll be hard to distinguish them in combat. Try adding a bit more color variation, maybe change the color of the scopes on ruger and barrett, add some wooden parts, add some chrome bits, change the colors of handles on some guns, etc. Aside from that - looks pretty good.