Long gun holster