<ARTICLE> 5
       
                             
<PERIOD-TYPE>                   6-MOS
<FISCAL-YEAR-END>                          JUL-31-1997
<PERIOD-START>                             AUG-01-1996
<PERIOD-END>                               JAN-31-1997
<CASH>                                           5,657
<SECURITIES>                                   757,867
<RECEIVABLES>                                1,857,751
<ALLOWANCES>                                         0
<INVENTORY>                                  2,183,229
<CURRENT-ASSETS>                             4,980,497
<PP&E>                                       3,054,116
<DEPRECIATION>                               1,966,236
<TOTAL-ASSETS>                               6,131,005
<CURRENT-LIABILITIES>                        1,509,262
<BONDS>                                              0
<PREFERRED-MANDATORY>                                0
<PREFERRED>                                          0
<COMMON>                                       816,000
<OTHER-SE>                                   3,805,743
<TOTAL-LIABILITY-AND-EQUITY>                 6,131,005
<SALES>                                      9,649,036
<TOTAL-REVENUES>                             9,685,311
<CGS>                                        7,558,452
<TOTAL-COSTS>                                8,567,737
<OTHER-EXPENSES>                                     0
<LOSS-PROVISION>                                     0
<INTEREST-EXPENSE>                                   0
<INCOME-PRETAX>                              1,117,574
<INCOME-TAX>                                   435,854
<INCOME-CONTINUING>                            681,720
<DISCONTINUED>                                       0
<EXTRAORDINARY>                                      0
<CHANGES>                                            0
<NET-INCOME>                                   681,720
<EPS-PRIMARY>                                      .84
<EPS-DILUTED>                                        0