Putnam man receives felony charges