Really smooth job. However, I don't think the lighting is changing enough on the guns, they sort of look more like they're being squashed when examined closely. They shoiuld probably get gradually lighter or darker on the side right up until the point that the side is no longer visible.
Nice animation!! and pretty smooth!, I think the only problem is that it looks like its shrinking instead of rotating, but only when the hand grip goes behind. You could try some kind of lighting as Dr D says. But anyways is pretty amazing and I wouldn't care much if it was used as this ;)