I understand the problem that occurs when the occluder is outside of the screen. To fix the blotchyness, you could try tweaking the ssao advanced settings.
Modelled, Textured, Rigged and imported the weapon. Really quick little texture. Not that great a quality but it will be so small on screen it wont matter = P