Ricky Evans jailed for possession of child pornography, gun