D & P PRECISION, INC.