| Schedule of property and equipment | 
 Property and equipment
consist of the following: 
  
    |   | 
      | 
    
         June 30,   
        2018   
        (Unaudited)  
 | 
      | 
      | 
    
         December 31,   
        2017 
 | 
      | 
 
    | Production tooling, jigs, fixtures | 
      | 
    $ | 
    70,749 | 
      | 
      | 
    $ | 
    70,749 | 
      | 
 
    | Shop equipment and machinery | 
      | 
      | 
    2,236,911 | 
      | 
      | 
      | 
    1,451,423 | 
      | 
 
    | Vehicles | 
      | 
      | 
    127,495 | 
      | 
      | 
      | 
    122,264 | 
      | 
 
    | Leasehold improvements | 
      | 
      | 
    42,173 | 
      | 
      | 
      | 
    42,173 | 
      | 
 
    | Office equipment | 
      | 
      | 
    121,399 | 
      | 
      | 
      | 
    114,454 | 
      | 
 
    | Software | 
      | 
      | 
    101,440 | 
      | 
      | 
      | 
    97,533 | 
      | 
 
    | Total property and equipment, cost | 
      | 
      | 
    2,700,167 | 
      | 
      | 
      | 
    1,898,596 | 
      | 
 
    | Less: accumulated depreciation and amortization | 
      | 
      | 
    (1,229,467 | 
    ) | 
      | 
      | 
    (1,074,520 | 
    ) | 
 
    | Property and equipment, net | 
      | 
    $ | 
    1,470,700 | 
      | 
      | 
    $ | 
    824,076 | 
      | 
 
 
 |